VirtualBox

Ignore:
Timestamp:
Jan 23, 2010 12:51:04 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
56850
Message:

pdmifs.h: the final batch of refactored interface ID code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/audiosniffer.c

    r25984 r25985  
    4949
    5050    /** Audio Sniffer port base interface. */
    51     PDMIBASE                     Base;
     51    PDMIBASE                     IBase;
    5252    /** Audio Sniffer port interface. */
    53     PDMIAUDIOSNIFFERPORT         Port;
     53    PDMIAUDIOSNIFFERPORT         IPort;
    5454
    5555    /** Pointer to base interface of the driver. */
     
    109109static DECLCALLBACK(int) iface_Setup (PPDMIAUDIOSNIFFERPORT pInterface, bool fEnable, bool fKeepHostAudio)
    110110{
    111     AUDIOSNIFFERSTATE *pThis = RT_FROM_MEMBER(pInterface, AUDIOSNIFFERSTATE, Port);
     111    AUDIOSNIFFERSTATE *pThis = RT_FROM_MEMBER(pInterface, AUDIOSNIFFERSTATE, IPort);
    112112
    113113    Assert(g_pData == pThis);
     
    124124static DECLCALLBACK(void *) iface_QueryInterface(PPDMIBASE pInterface, const char *pszIID)
    125125{
    126     AUDIOSNIFFERSTATE *pThis = RT_FROM_MEMBER(pInterface, AUDIOSNIFFERSTATE, Base);
    127     if (RTUuidCompare2Strs(pszIID, PDMIBASE_IID) == 0)
    128         return &pThis->Base;
    129     PDMIBASE_RETURN_INTERFACE(pszIID, PDMIAUDIOSNIFFERPORT, &pThis->Port);
     126    AUDIOSNIFFERSTATE *pThis = RT_FROM_MEMBER(pInterface, AUDIOSNIFFERSTATE, IBase);
     127    PDMIBASE_RETURN_INTERFACE(pszIID, PDMIBASE, &pThis->IBase);
     128    PDMIBASE_RETURN_INTERFACE(pszIID, PDMIAUDIOSNIFFERPORT, &pThis->IPort);
    130129    return NULL;
    131130}
     
    171170     */
    172171    /* Base */
    173     pThis->Base.pfnQueryInterface = iface_QueryInterface;
     172    pThis->IBase.pfnQueryInterface = iface_QueryInterface;
    174173
    175174    /* Audio Sniffer port */
    176     pThis->Port.pfnSetup = iface_Setup;
     175    pThis->IPort.pfnSetup = iface_Setup;
    177176
    178177    /*
    179178     * Get the corresponding connector interface
    180179     */
    181     rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->Base, &pThis->pDrvBase, "Audio Sniffer Port");
     180    rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->IBase, &pThis->pDrvBase, "Audio Sniffer Port");
    182181
    183182    if (RT_SUCCESS(rc))
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette