Public Member Functions | Data Fields

IConditionVtbl Struct Reference

#include <structuredquery.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ICondition *This
 ULONG (STDMETHODCALLTYPE *AddRef)(ICondition *This)
 ULONG (STDMETHODCALLTYPE *Release)(ICondition *This)
 HRESULT (STDMETHODCALLTYPE *GetClassID)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *IsDirty)(ICondition *This)
 HRESULT (STDMETHODCALLTYPE *Load)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *Save)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetSizeMax)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetConditionType)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetSubConditions)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetComparisonInfo)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetValueType)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetValueNormalization)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *GetInputTerms)(ICondition *This
 HRESULT (STDMETHODCALLTYPE *Clone)(ICondition *This

Data Fields

BEGIN_INTERFACE __RPC__in REFIID riid
BEGIN_INTERFACE __RPC__in
REFIID __RPC__deref_out void ** 
ppvObject
__RPC__out CLSID * pClassID
__RPC__in_opt IStream * pStm
__RPC__in_opt IStream BOOL fClearDirty
__RPC__out ULARGE_INTEGER * pcbSize
__RPC__out CONDITION_TYPEpNodeType
__RPC__in REFIID riid
__RPC__in REFIID
__RPC__deref_out_opt void ** 
ppv
__deref_opt_out LPWSTR * ppszPropertyName
__deref_opt_out LPWSTR
__out_opt CONDITION_OPERATION
pOperation
__deref_opt_out LPWSTR
__out_opt CONDITION_OPERATION
__out_opt PROPVARIANT
pValue
__RPC__deref_out_opt LPWSTR * ppszValueTypeName
__RPC__deref_out_opt LPWSTR * ppszNormalization
__out_opt IRichChunk ** ppPropertyTerm
__out_opt IRichChunk __out_opt
IRichChunk ** 
ppOperationTerm
__out_opt IRichChunk __out_opt
IRichChunk __out_opt
IRichChunk ** 
ppValueTerm
__RPC__deref_out_opt ICondition ** ppc

Member Function Documentation

BEGIN_INTERFACE IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Clone  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetInputTerms  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetValueNormalization  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetClassID  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetComparisonInfo  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSubConditions  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSizeMax  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetConditionType  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Save  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetValueType  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  IsDirty  ) 
IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Load  ) 
IConditionVtbl::ULONG ( STDMETHODCALLTYPE *  Release  ) 
IConditionVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef  ) 

Field Documentation

__RPC__in_opt IStream BOOL IConditionVtbl::fClearDirty
__RPC__out ULARGE_INTEGER* IConditionVtbl::pcbSize
__RPC__out CLSID* IConditionVtbl::pClassID
__deref_opt_out LPWSTR __out_opt CONDITION_OPERATION* IConditionVtbl::pOperation
__RPC__deref_out_opt ICondition** IConditionVtbl::ppc
__RPC__deref_out_opt LPWSTR* IConditionVtbl::ppszNormalization
__deref_opt_out LPWSTR* IConditionVtbl::ppszPropertyName
__RPC__deref_out_opt LPWSTR* IConditionVtbl::ppszValueTypeName
__RPC__in REFIID __RPC__deref_out_opt void** IConditionVtbl::ppv
BEGIN_INTERFACE __RPC__in REFIID __RPC__deref_out void** IConditionVtbl::ppvObject
__RPC__in_opt IStream * IConditionVtbl::pStm
__deref_opt_out LPWSTR __out_opt CONDITION_OPERATION __out_opt PROPVARIANT* IConditionVtbl::pValue
BEGIN_INTERFACE __RPC__in REFIID IConditionVtbl::riid
__RPC__in REFIID IConditionVtbl::riid

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

Generated for PortAudio by  doxygen1.7.1