PCInterfaceName const _COMRTS_InterfaceNamesList[] = { "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 */
const IID * const _esteidpluginie_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _esteidpluginie_CHECK_IID(n) IID_GENERIC_CHECK_IID( _esteidpluginie, pIID, n) int __stdcall _esteidpluginie_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _esteidpluginie, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _esteidpluginie, 2, *pIndex ) } const ExtendedProxyFileInfo esteidpluginie_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _esteidpluginie_ProxyVtblList, (PCInterfaceStubVtblList *) & _esteidpluginie_StubVtblList, (const PCInterfaceName * ) & _esteidpluginie_InterfaceNamesList, (const IID ** ) & _esteidpluginie_BaseIIDList, & _esteidpluginie_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */
const IID * _RSSPlugin_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _RSSPlugin_CHECK_IID(n) IID_GENERIC_CHECK_IID( _RSSPlugin, pIID, n) int __stdcall _RSSPlugin_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _RSSPlugin, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _RSSPlugin, 2, *pIndex ) } const ExtendedProxyFileInfo RSSPlugin_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _RSSPlugin_ProxyVtblList, (PCInterfaceStubVtblList *) & _RSSPlugin_StubVtblList, (const PCInterfaceName * ) & _RSSPlugin_InterfaceNamesList, (const IID ** ) & _RSSPlugin_BaseIIDList, & _RSSPlugin_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */
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 */
PCInterfaceName const _OPCCOMN_InterfaceNamesList[] = { "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 */
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 */
"_IKernelLogEvents", "IInformation", "_IKernelEvents", "IDevice", "_IInformationEvents", 0 }; #define _devicemanager_CHECK_IID(n) IID_GENERIC_CHECK_IID( _devicemanager, pIID, n) int __stdcall _devicemanager_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _devicemanager, 8, 4 ) IID_BS_LOOKUP_NEXT_TEST( _devicemanager, 2 ) IID_BS_LOOKUP_NEXT_TEST( _devicemanager, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _devicemanager, 8, *pIndex ) } const ExtendedProxyFileInfo devicemanager_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _devicemanager_ProxyVtblList, (PCInterfaceStubVtblList *) & _devicemanager_StubVtblList, (const PCInterfaceName * ) & _devicemanager_InterfaceNamesList, 0, // no delegation & _devicemanager_IID_Lookup, 8, 2,
PCInterfaceName const _ATLVersionedInterfaceServer_InterfaceNamesList[] = { "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 */
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 */
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 */
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 */
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 };
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 */
PCInterfaceName const _EffectorHandlers_InterfaceNamesList[] = { "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 */
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 */
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 */
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 */
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 */
static const IID *base_iid_list[] = { NULL, &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; static void *combase_start = NULL; static void *combase_end = NULL; if (actual == expected)
const IID * const _book_BaseIIDList[] = { &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 */
"ITurbo", "IComCar", "IComBoat", "IJet", "ITurboBoat", 0 }; #define _AtlCarServer_CHECK_IID(n) IID_GENERIC_CHECK_IID( _AtlCarServer, pIID, n) int __stdcall _AtlCarServer_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _AtlCarServer, 5, 4 ) IID_BS_LOOKUP_NEXT_TEST( _AtlCarServer, 2 ) IID_BS_LOOKUP_NEXT_TEST( _AtlCarServer, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _AtlCarServer, 5, *pIndex ) } const ExtendedProxyFileInfo AtlCarServer_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _AtlCarServer_ProxyVtblList, (PCInterfaceStubVtblList *) & _AtlCarServer_StubVtblList, (const PCInterfaceName * ) & _AtlCarServer_InterfaceNamesList, 0, // no delegation & _AtlCarServer_IID_Lookup, 5, 2,
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 */
const IID * _VirtuosoSink_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _VirtuosoSink_CHECK_IID(n) IID_GENERIC_CHECK_IID( _VirtuosoSink, pIID, n) int __stdcall _VirtuosoSink_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _VirtuosoSink, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _VirtuosoSink, 2, *pIndex ) } const ExtendedProxyFileInfo VirtuosoSink_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _VirtuosoSink_ProxyVtblList, (PCInterfaceStubVtblList *) & _VirtuosoSink_StubVtblList, (const PCInterfaceName * ) & _VirtuosoSink_InterfaceNamesList, (const IID ** ) & _VirtuosoSink_BaseIIDList, & _VirtuosoSink_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */
const IID * _mwgtex4ie_BaseIIDList[] = { &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 */
const IID * const _shellext_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _shellext_CHECK_IID(n) IID_GENERIC_CHECK_IID( _shellext, pIID, n) int __stdcall _shellext_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _shellext, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _shellext, 2, *pIndex ) } const ExtendedProxyFileInfo shellext_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _shellext_ProxyVtblList, (PCInterfaceStubVtblList *) & _shellext_StubVtblList, (const PCInterfaceName * ) & _shellext_InterfaceNamesList, (const IID ** ) & _shellext_BaseIIDList, & _shellext_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */
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 */
const IID * const _CBho_BaseIIDList[] = { &IID_IDispatch, &IID_IDispatch, 0 }; #define _CBho_CHECK_IID(n) IID_GENERIC_CHECK_IID( _CBho, pIID, n) int __stdcall _CBho_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _CBho, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _CBho, 2, *pIndex ) } const ExtendedProxyFileInfo CBho_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _CBho_ProxyVtblList, (PCInterfaceStubVtblList *) & _CBho_StubVtblList, (const PCInterfaceName * ) & _CBho_InterfaceNamesList, (const IID ** ) & _CBho_BaseIIDList, & _CBho_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */
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 */
PCInterfaceName const _FwCellarPs_InterfaceNamesList[] = { "IFwXmlData", "IFwXmlData2", 0 }; #define _FwCellarPs_CHECK_IID(n) IID_GENERIC_CHECK_IID( _FwCellarPs, pIID, n) int __stdcall _FwCellarPs_IID_Lookup( const IID * pIID, int * pIndex ) { IID_BS_LOOKUP_SETUP IID_BS_LOOKUP_INITIAL_TEST( _FwCellarPs, 2, 1 ) IID_BS_LOOKUP_RETURN_RESULT( _FwCellarPs, 2, *pIndex ) } const ExtendedProxyFileInfo FwCellarPs_ProxyFileInfo = { (PCInterfaceProxyVtblList *) & _FwCellarPs_ProxyVtblList, (PCInterfaceStubVtblList *) & _FwCellarPs_StubVtblList, (const PCInterfaceName * ) & _FwCellarPs_InterfaceNamesList, 0, // no delegation & _FwCellarPs_IID_Lookup, 2, 2, 0, /* table of [async_uuid] interfaces */ 0, /* Filler1 */
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 */