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

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Clone  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetInputTerms  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetValueNormalization  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetValueType  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetComparisonInfo  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSubConditions  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetConditionType  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSizeMax  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Save  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  Load  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  IsDirty  ) 

IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  GetClassID  ) 

BEGIN_INTERFACE IConditionVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface  ) 

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

__RPC__in REFIID IConditionVtbl::riid

BEGIN_INTERFACE __RPC__in REFIID IConditionVtbl::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