Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
IServiceProviderVtbl Struct Reference

#include <Flash_h.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IServiceProvider *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IServiceProvider *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IServiceProvider *This)
 
 HRESULT (__stdcall *RemoteQueryService)(IServiceProvider *This
 

Public Attributes

BEGIN_INTERFACE REFIID riid
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
GUIDguidService
 
GUID GUIDriid
 
GUID GUID IUnknown ** ppvObject
 

Member Function Documentation

◆ HRESULT() [1/2]

IServiceProviderVtbl::HRESULT ( __stdcall *  RemoteQueryService)

◆ HRESULT() [2/2]

BEGIN_INTERFACE IServiceProviderVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ ULONG() [1/2]

IServiceProviderVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/2]

IServiceProviderVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Member Data Documentation

◆ guidService

GUID* IServiceProviderVtbl::guidService

◆ ppvObject [1/2]

BEGIN_INTERFACE REFIID _COM_Outptr_ void** IServiceProviderVtbl::ppvObject

◆ ppvObject [2/2]

GUID GUID IUnknown** IServiceProviderVtbl::ppvObject

◆ riid [1/2]

BEGIN_INTERFACE REFIID IServiceProviderVtbl::riid

◆ riid [2/2]

GUID GUID* IServiceProviderVtbl::riid

The documentation for this struct was generated from the following file: