PortAudio 2.0
Public Member Functions | Data Fields
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

BEGIN_INTERFACE ICreateObjectVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)
ICreateObjectVtbl::HRESULT ( STDMETHODCALLTYPE *  CreateObject)
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: