ICreateObjectVtbl Struct Reference

#include <propsys.h>


Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ICreateObject *This
 ULONG (STDMETHODCALLTYPE *AddRef)(ICreateObject *This)
 ULONG (STDMETHODCALLTYPE *Release)(ICreateObject *This)
 HRESULT (STDMETHODCALLTYPE *CreateObject)(ICreateObject *This

Data Fields

BEGIN_INTERFACE __RPC__in REFIID riid
BEGIN_INTERFACE __RPC__in
REFIID __RPC__deref_out void ** 
ppvObject
__RPC__in REFCLSID clsid
__RPC__in REFCLSID
__RPC__in_opt IUnknown * 
pUnkOuter
__RPC__in REFCLSID
__RPC__in_opt IUnknown
__RPC__in REFIID 
riid
__RPC__in REFCLSID
__RPC__in_opt IUnknown
__RPC__in REFIID
__RPC__deref_out_opt void ** 
ppv


Member Function Documentation

ICreateObjectVtbl::HRESULT ( STDMETHODCALLTYPE *  CreateObject  ) 

BEGIN_INTERFACE ICreateObjectVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface  ) 

ICreateObjectVtbl::ULONG ( STDMETHODCALLTYPE *  Release  ) 

ICreateObjectVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef  ) 


Field Documentation

__RPC__in REFCLSID ICreateObjectVtbl::clsid

__RPC__in REFCLSID __RPC__in_opt IUnknown __RPC__in REFIID __RPC__deref_out_opt void** ICreateObjectVtbl::ppv

BEGIN_INTERFACE __RPC__in REFIID __RPC__deref_out void** ICreateObjectVtbl::ppvObject

__RPC__in REFCLSID __RPC__in_opt IUnknown* ICreateObjectVtbl::pUnkOuter

__RPC__in REFCLSID __RPC__in_opt IUnknown __RPC__in REFIID ICreateObjectVtbl::riid

BEGIN_INTERFACE __RPC__in REFIID ICreateObjectVtbl::riid


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

Generated on Tue Aug 9 14:05:54 2011 for PortAudio by  doxygen 1.5.7.1