PCInterfaceName const _AtlKGRecordeOperator_InterfaceNamesList[] = { "IRecordPlayer", "IBaseLib", 0 }; #define _AtlKGRecordeOperator_CHECK_IID(n) IID_GENERIC_CHECK_IID( _AtlKGRecordeOperator, pIID, n) int __stdcall _AtlKGRecordeOperator_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _AtlKGRecordeOperator, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _AtlKGRecordeOperator, 2, *pIndex ) } const ExtendedProxyFileInfo AtlKGRecordeOperator_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _AtlKGRecordeOperator_ProxyVtblList, (PCInterfaceStubVtblList *) & _AtlKGRecordeOperator_StubVtblList, (const PCInterfaceName * ) & _AtlKGRecordeOperator_InterfaceNamesList, 0, // no delegation & _AtlKGRecordeOperator_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * const _BHO5_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _BHO5_CHECK_IID(n) IID_GENERIC_CHECK_IID( _BHO5, pIID, n) int __stdcall _BHO5_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _BHO5, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _BHO5, 2, *pIndex ) } const ExtendedProxyFileInfo BHO5_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _BHO5_ProxyVtblList, (PCInterfaceStubVtblList *) & _BHO5_StubVtblList, (const PCInterfaceName * ) & _BHO5_InterfaceNamesList, (const IID ** ) & _BHO5_BaseIIDList, & _BHO5_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _dwmaxx_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _dwmaxx_CHECK_IID(n) IID_GENERIC_CHECK_IID( _dwmaxx, pIID, n) int __stdcall _dwmaxx_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _dwmaxx, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _dwmaxx, 2, *pIndex ) } const ExtendedProxyFileInfo dwmaxx_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _dwmaxx_ProxyVtblList, (PCInterfaceStubVtblList *) & _dwmaxx_StubVtblList, (const PCInterfaceName * ) & _dwmaxx_InterfaceNamesList, (const IID ** ) & _dwmaxx_BaseIIDList, & _dwmaxx_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
"IOPCShutdown", "IOPCCommon", 0 }; #define _opccomn_CHECK_IID(n) IID_GENERIC_CHECK_IID( _opccomn, pIID, n) int __stdcall _opccomn_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _opccomn, 5, 4 ) IID_BS_LOOKUP_NEXT_TEST( _opccomn, 2 ) IID_BS_LOOKUP_NEXT_TEST( _opccomn, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _opccomn, 5, *pIndex ) } const ExtendedProxyFileInfo opccomn_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _opccomn_ProxyVtblList, (PCInterfaceStubVtblList *) & _opccomn_StubVtblList, (const PCInterfaceName * ) & _opccomn_InterfaceNamesList, 0, /* no delegation */ & _opccomn_IID_Lookup, 5, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
&IID_IDispatch, &IID_IDispatch, &IID_IDispatch, 0 }; #define _mwgtex4ie_CHECK_IID(n) IID_GENERIC_CHECK_IID( _mwgtex4ie, pIID, n) int __stdcall _mwgtex4ie_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _mwgtex4ie, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _mwgtex4ie, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _mwgtex4ie, 3, *pIndex ) } const ExtendedProxyFileInfo mwgtex4ie_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _mwgtex4ie_ProxyVtblList, (PCInterfaceStubVtblList *) & _mwgtex4ie_StubVtblList, (const PCInterfaceName * ) & _mwgtex4ie_InterfaceNamesList, (const IID ** ) & _mwgtex4ie_BaseIIDList, & _mwgtex4ie_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _Timers_BaseIIDList[] = { &IID_IDispatch, 0, 0 }; #define _Timers_CHECK_IID(n) IID_GENERIC_CHECK_IID( _Timers, pIID, n) int __stdcall _Timers_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _Timers, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _Timers, 2, *pIndex ) } const ExtendedProxyFileInfo Timers_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _Timers_ProxyVtblList, (PCInterfaceStubVtblList *) & _Timers_StubVtblList, (const PCInterfaceName * ) & _Timers_InterfaceNamesList, (const IID ** ) & _Timers_BaseIIDList, & _Timers_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _AtlTag_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _AtlTag_CHECK_IID(n) IID_GENERIC_CHECK_IID( _AtlTag, pIID, n) int __stdcall _AtlTag_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _AtlTag, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _AtlTag, 2, *pIndex ) } const ExtendedProxyFileInfo AtlTag_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _AtlTag_ProxyVtblList, (PCInterfaceStubVtblList *) & _AtlTag_StubVtblList, (const PCInterfaceName * ) & _AtlTag_InterfaceNamesList, (const IID ** ) & _AtlTag_BaseIIDList, & _AtlTag_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * const _FoldersMonitorServer_BaseIIDList[] = { &IID_IDispatch, 0, 0 }; #define _FoldersMonitorServer_CHECK_IID(n) IID_GENERIC_CHECK_IID( _FoldersMonitorServer, pIID, n) int __stdcall _FoldersMonitorServer_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _FoldersMonitorServer, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _FoldersMonitorServer, 2, *pIndex ) } const ExtendedProxyFileInfo FoldersMonitorServer_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _FoldersMonitorServer_ProxyVtblList, (PCInterfaceStubVtblList *) & _FoldersMonitorServer_StubVtblList, (const PCInterfaceName * ) & _FoldersMonitorServer_InterfaceNamesList, (const IID ** ) & _FoldersMonitorServer_BaseIIDList, & _FoldersMonitorServer_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
"IThumbnail", "IPreview", "ISearch", 0 }; #define _EffectorHandlers_CHECK_IID(n) IID_GENERIC_CHECK_IID( _EffectorHandlers, pIID, n) int __stdcall _EffectorHandlers_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _EffectorHandlers, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _EffectorHandlers, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _EffectorHandlers, 3, *pIndex ) } const ExtendedProxyFileInfo EffectorHandlers_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _EffectorHandlers_ProxyVtblList, (PCInterfaceStubVtblList *) & _EffectorHandlers_StubVtblList, (const PCInterfaceName * ) & _EffectorHandlers_InterfaceNamesList, 0, /* no delegation */ & _EffectorHandlers_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
&IID_ITypeLib, NULL, &IID_IDispatch, NULL }; #define cstub_CHECK_IID(n) IID_GENERIC_CHECK_IID( cstub, pIID, n) static int __stdcall iid_lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( cstub, 4, 4 ) IID_BS_LOOKUP_NEXT_TEST( cstub, 2 ) IID_BS_LOOKUP_NEXT_TEST( cstub, 1 ) IID_BS_LOOKUP_RETURN_RESULT( cstub, 4, *pIndex ) } static BOOL check_address(void *actual, void *expected) { static void *ole32_start = NULL; static void *ole32_end = NULL; if (actual == expected) return TRUE; /* On Win7, actual can be located inside ole32.dll */ if (ole32_start == NULL || ole32_end == NULL) {
"IPacketModifier", "IGestureHandler", "ICustomRenderer", 0 }; #define _COMRTS_CHECK_IID(n) IID_GENERIC_CHECK_IID( _COMRTS, pIID, n) int __stdcall _COMRTS_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _COMRTS, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _COMRTS, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _COMRTS, 3, *pIndex ) } const ExtendedProxyFileInfo COMRTS_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _COMRTS_ProxyVtblList, (PCInterfaceStubVtblList *) & _COMRTS_StubVtblList, (const PCInterfaceName * ) & _COMRTS_InterfaceNamesList, 0, // no delegation & _COMRTS_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
PCInterfaceName const _SyncanyExt_InterfaceNamesList[] = { "IContextMenuExt", "IShellIconExt", 0 }; #define _SyncanyExt_CHECK_IID(n) IID_GENERIC_CHECK_IID( _SyncanyExt, pIID, n) int __stdcall _SyncanyExt_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _SyncanyExt, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _SyncanyExt, 2, *pIndex ) } const ExtendedProxyFileInfo SyncanyExt_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _SyncanyExt_ProxyVtblList, (PCInterfaceStubVtblList *) & _SyncanyExt_StubVtblList, (const PCInterfaceName * ) & _SyncanyExt_InterfaceNamesList, 0, /* no delegation */ & _SyncanyExt_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
"IOPCServerList", "IOPCShutdown", "IOPCCommon", 0 }; #define _opccomm_CHECK_IID(n) IID_GENERIC_CHECK_IID( _opccomm, pIID, n) int __stdcall _opccomm_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _opccomm, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _opccomm, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _opccomm, 3, *pIndex ) } const ExtendedProxyFileInfo opccomm_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _opccomm_ProxyVtblList, (PCInterfaceStubVtblList *) & _opccomm_StubVtblList, (const PCInterfaceName * ) & _opccomm_InterfaceNamesList, 0, /* no delegation */ & _opccomm_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
PCInterfaceName const _trader_InterfaceNamesList[] = { "IInventory", "IAccount", 0 }; #define _trader_CHECK_IID(n) IID_GENERIC_CHECK_IID( _trader, pIID, n) int __stdcall _trader_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _trader, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _trader, 2, *pIndex ) } const ExtendedProxyFileInfo trader_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _trader_ProxyVtblList, (PCInterfaceStubVtblList *) & _trader_StubVtblList, (const PCInterfaceName * ) & _trader_InterfaceNamesList, 0, // no delegation & _trader_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
PCInterfaceName const _RectPoint_InterfaceNamesList[] = { "IPoint", "IRect", 0 }; #define _RectPoint_CHECK_IID(n) IID_GENERIC_CHECK_IID( _RectPoint, pIID, n) int __stdcall _RectPoint_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _RectPoint, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _RectPoint, 2, *pIndex ) } const ExtendedProxyFileInfo RectPoint_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _RectPoint_ProxyVtblList, (PCInterfaceStubVtblList *) & _RectPoint_StubVtblList, (const PCInterfaceName * ) & _RectPoint_InterfaceNamesList, 0, // no delegation & _RectPoint_IID_Lookup, 2, 2 };
&IID_IDispatch, &IID_IDispatch, &IID_IDispatch, 0 }; #define _book_CHECK_IID(n) IID_GENERIC_CHECK_IID( _book, pIID, n) int __stdcall _book_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _book, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _book, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _book, 3, *pIndex ) } const ExtendedProxyFileInfo book_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _book_ProxyVtblList, (PCInterfaceStubVtblList *) & _book_StubVtblList, (const PCInterfaceName * ) & _book_InterfaceNamesList, (const IID ** ) & _book_BaseIIDList, & _book_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _bits2_0_BaseIIDList[] = { &IID_IBackgroundCopyJob2, &IID_IBackgroundCopyFile, 0 }; #define _bits2_0_CHECK_IID(n) IID_GENERIC_CHECK_IID( _bits2_0, pIID, n) int __stdcall _bits2_0_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _bits2_0, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _bits2_0, 2, *pIndex ) } const ExtendedProxyFileInfo bits2_0_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _bits2_0_ProxyVtblList, (PCInterfaceStubVtblList *) & _bits2_0_StubVtblList, (const PCInterfaceName * ) & _bits2_0_InterfaceNamesList, (const IID ** ) & _bits2_0_BaseIIDList, & _bits2_0_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _fuminterfaces_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _fuminterfaces_CHECK_IID(n) IID_GENERIC_CHECK_IID( _fuminterfaces, pIID, n) int __stdcall _fuminterfaces_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _fuminterfaces, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _fuminterfaces, 2, *pIndex ) } const ExtendedProxyFileInfo fuminterfaces_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _fuminterfaces_ProxyVtblList, (PCInterfaceStubVtblList *) & _fuminterfaces_StubVtblList, (const PCInterfaceName * ) & _fuminterfaces_InterfaceNamesList, (const IID ** ) & _fuminterfaces_BaseIIDList, & _fuminterfaces_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _atl1_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _atl1_CHECK_IID(n) IID_GENERIC_CHECK_IID( _atl1, pIID, n) int __stdcall _atl1_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _atl1, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _atl1, 2, *pIndex ) } const ExtendedProxyFileInfo atl1_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _atl1_ProxyVtblList, (PCInterfaceStubVtblList *) & _atl1_StubVtblList, (const PCInterfaceName * ) & _atl1_InterfaceNamesList, (const IID ** ) & _atl1_BaseIIDList, & _atl1_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * const _ATLProject1_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _ATLProject1_CHECK_IID(n) IID_GENERIC_CHECK_IID( _ATLProject1, pIID, n) int __stdcall _ATLProject1_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _ATLProject1, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _ATLProject1, 2, *pIndex ) } const ExtendedProxyFileInfo ATLProject1_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _ATLProject1_ProxyVtblList, (PCInterfaceStubVtblList *) & _ATLProject1_StubVtblList, (const PCInterfaceName * ) & _ATLProject1_InterfaceNamesList, (const IID ** ) & _ATLProject1_BaseIIDList, & _ATLProject1_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
"IOPCServerList", "IOPCShutdown", "IOPCCommon", 0 }; #define _OPCCOMN_CHECK_IID(n) IID_GENERIC_CHECK_IID( _OPCCOMN, pIID, n) int __stdcall _OPCCOMN_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _OPCCOMN, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _OPCCOMN, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _OPCCOMN, 3, *pIndex ) } const ExtendedProxyFileInfo OPCCOMN_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _OPCCOMN_ProxyVtblList, (PCInterfaceStubVtblList *) & _OPCCOMN_StubVtblList, (const PCInterfaceName * ) & _OPCCOMN_InterfaceNamesList, 0, // no delegation & _OPCCOMN_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * _vc90_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _vc90_CHECK_IID(n) IID_GENERIC_CHECK_IID( _vc90, pIID, n) int __stdcall _vc90_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _vc90, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _vc90, 2, *pIndex ) } const ExtendedProxyFileInfo vc90_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _vc90_ProxyVtblList, (PCInterfaceStubVtblList *) & _vc90_StubVtblList, (const PCInterfaceName * ) & _vc90_InterfaceNamesList, (const IID ** ) & _vc90_BaseIIDList, & _vc90_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
"IFoo2", "IFoo3", "IFoo", 0 }; #define _ATLVersionedInterfaceServer_CHECK_IID(n) IID_GENERIC_CHECK_IID( _ATLVersionedInterfaceServer, pIID, n) int __stdcall _ATLVersionedInterfaceServer_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _ATLVersionedInterfaceServer, 3, 2 ) IID_BS_LOOKUP_NEXT_TEST( _ATLVersionedInterfaceServer, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _ATLVersionedInterfaceServer, 3, *pIndex ) } const ExtendedProxyFileInfo ATLVersionedInterfaceServer_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _ATLVersionedInterfaceServer_ProxyVtblList, (PCInterfaceStubVtblList *) & _ATLVersionedInterfaceServer_StubVtblList, (const PCInterfaceName * ) & _ATLVersionedInterfaceServer_InterfaceNamesList, 0, // no delegation & _ATLVersionedInterfaceServer_IID_Lookup, 3, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * const _ARDrone2Video_BaseIIDList[] = { &IID_IInspectable, &IID_IInspectable, 0 }; #define _ARDrone2Video_CHECK_IID(n) IID_GENERIC_CHECK_IID( _ARDrone2Video, pIID, n) int __stdcall _ARDrone2Video_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _ARDrone2Video, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _ARDrone2Video, 2, *pIndex ) } const ExtendedProxyFileInfo ARDrone2Video_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _ARDrone2Video_ProxyVtblList, (PCInterfaceStubVtblList *) & _ARDrone2Video_StubVtblList, (const PCInterfaceName * ) & _ARDrone2Video_InterfaceNamesList, (const IID ** ) & _ARDrone2Video_BaseIIDList, & _ARDrone2Video_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */
const IID * const _TestAddin2_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _TestAddin2_CHECK_IID(n) IID_GENERIC_CHECK_IID( _TestAddin2, pIID, n) int __stdcall _TestAddin2_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _TestAddin2, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _TestAddin2, 2, *pIndex ) } const ExtendedProxyFileInfo TestAddin2_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _TestAddin2_ProxyVtblList, (PCInterfaceStubVtblList *) & _TestAddin2_StubVtblList, (const PCInterfaceName * ) & _TestAddin2_InterfaceNamesList, (const IID ** ) & _TestAddin2_BaseIIDList, & _TestAddin2_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */ 0, /* Filler2 */