ReactOS  r76032
guiddef.h File Reference
#include <string.h>
Include dependency graph for guiddef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GUID
 

Macros

#define FAR
 
#define DECLSPEC_SELECTANY   __declspec(selectany)
 
#define EXTERN_C   extern
 
#define DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8)   EXTERN_C const GUID name
 
#define DEFINE_OLEGUID(name, l, w1, w2)   DEFINE_GUID(name, l, w1, w2, 0xC0,0,0,0,0,0,0,0x46)
 
#define _GUIDDEF_H_
 
#define __LPGUID_DEFINED__
 
#define __LPCGUID_DEFINED__
 
#define __IID_DEFINED__
 
#define IsEqualIID(riid1, riid2)   IsEqualGUID(riid1, riid2)
 
#define IsEqualCLSID(rclsid1, rclsid2)   IsEqualGUID(rclsid1, rclsid2)
 
#define IsEqualFMTID(rfmtid1, rfmtid2)   IsEqualGUID(rfmtid1, rfmtid2)
 
#define IID_NULL   GUID_NULL
 
#define CLSID_NULL   GUID_NULL
 
#define FMTID_NULL   GUID_NULL
 
#define __MIDL_CONST   const
 
#define REFGUID   const GUID* __MIDL_CONST
 
#define REFCLSID   const CLSID* __MIDL_CONST
 
#define REFIID   const IID* __MIDL_CONST
 
#define REFFMTID   const FMTID* __MIDL_CONST
 
#define InlineIsEqualGUID(rguid1, rguid2)
 
#define IsEqualGUID(rguid1, rguid2)   (!memcmp(rguid1, rguid2, sizeof(GUID)))
 

Typedefs

typedef struct _GUID GUID
 
typedef GUIDLPGUID
 
typedef const GUIDLPCGUID
 
typedef GUID IID
 
typedef GUIDLPIID
 
typedef GUID CLSID
 
typedef GUIDLPCLSID
 
typedef GUID FMTID
 
typedef GUIDLPFMTID
 

Macro Definition Documentation

#define __IID_DEFINED__

Definition at line 85 of file guiddef.h.

#define __LPCGUID_DEFINED__

Definition at line 80 of file guiddef.h.

#define __LPGUID_DEFINED__

Definition at line 75 of file guiddef.h.

#define __MIDL_CONST   const

Definition at line 100 of file guiddef.h.

#define _GUIDDEF_H_

Definition at line 72 of file guiddef.h.

#define DECLSPEC_SELECTANY   __declspec(selectany)

Definition at line 40 of file guiddef.h.

#define DEFINE_GUID (   name,
  l,
  w1,
  w2,
  b1,
  b2,
  b3,
  b4,
  b5,
  b6,
  b7,
  b8 
)    EXTERN_C const GUID name

Definition at line 64 of file guiddef.h.

#define DEFINE_OLEGUID (   name,
  l,
  w1,
  w2 
)    DEFINE_GUID(name, l, w1, w2, 0xC0,0,0,0,0,0,0,0x46)

Definition at line 68 of file guiddef.h.

#define EXTERN_C   extern

Definition at line 47 of file guiddef.h.

#define FMTID_NULL   GUID_NULL

Definition at line 95 of file guiddef.h.

#define IID_NULL   GUID_NULL

Definition at line 93 of file guiddef.h.

Referenced by _get_disp_id(), _test_border_styles(), _test_cp_args(), _test_cp_eventarg(), _test_readyState(), AutomationObject_GetIDsOfNames(), AutomationObject_Invoke(), BaseControlVideoImpl_GetTypeInfo(), BaseControlWindowImpl_GetTypeInfo(), BasicAudioImpl_GetTypeInfo(), BindProtocol_StartEx(), call_cp_func(), call_disp_func(), call_script(), call_sink(), call_timer_disp(), check_script_safety(), Contain_FindConnectionPoint(), CoUnmarshalInterface(), DEVENUM_CreateSpecialCategories(), disp_call(), disp_call_value(), disp_delete_name(), disp_get_id(), disp_propget(), disp_propput(), Dispatch_GetIDsOfNames(), Dispatch_Invoke(), div_onclick_disp_Invoke(), DummyDispatch_Invoke(), EventDispatch_Invoke(), get_client_disp_property(), get_default_source(), get_dispid(), get_doc_ready_state(), get_plugin_dispid(), Global_InvokeEx(), HTMLStyle_getAttribute(), HTMLStyle_setAttribute(), invoke(), invoke_disp_value(), invoke_plugin_prop(), SEALED_::InvokeSinks(), ITypeInfo_fnInvoke(), load_doc(), MediaPositionPassThru_GetTypeInfo(), mimebody_create(), Moniker_BindToStorage(), Moniker_GetClassID(), NdrInterfacePointerUnmarshall(), notif_enabled(), notify_webbrowser_close(), Object_hasOwnProperty(), OLEFont_SendNotify(), OLEFontImpl_Invoke(), OLEPictureImpl_Invoke(), Protocol_Start(), ProvideClassInfo_GetGUID(), pureDisp_GetIDsOfNames(), pureDisp_Invoke(), register_protocol(), register_protocols(), request_get_property(), run_script(), setup_edit_mode(), SHLWAPI_InvokeByIID(), START_TEST(), StdDispatch_GetIDsOfNames(), StdDispatch_Invoke(), test_assoc_create(), test_AtlAxCreateControl(), test_audioclient(), test_binding(), test_CLSIDFromProgIDWrap(), test_CoCreateInstanceEx(), test_CreateBinding(), test_data_cache(), test_default_value(), test_disp(), test_dispatch(), test_dispatch_typeinfo(), test_dispex(), test_dump_typelib(), test_event_call(), test_font_events_disp(), test_func(), test_IConnectionPoint(), test_InitPropVariantFromGUIDAsString(), test_Invoke(), test_IWinHttpRequest_Invoke(), test_locator(), test_MimeFilter(), test_mxnamespacemanager(), test_names_ids(), test_NameSpace(), test_OleDoAutoConvert(), test_ParseDisplayName(), test_persistent_state(), test_PropVariantToGUID(), test_safety(), test_saxreader_dispex(), test_scriptdisp(), test_ShellFolderViewDual(), test_ShellWindows(), test_source_iface(), test_type_info(), test_typelibmarshal(), test_wshshell(), timeoutFunc_Invoke(), update_readystate(), VARIANT_FetchDispatchValue(), VARIANT_FromDisp(), WBE2Sink_Invoke(), and winhttp_request_Invoke().

#define InlineIsEqualGUID (   rguid1,
  rguid2 
)
Value:
(((unsigned long *)rguid1)[0] == ((unsigned long *)rguid2)[0] && \
((unsigned long *)rguid1)[1] == ((unsigned long *)rguid2)[1] && \
((unsigned long *)rguid1)[2] == ((unsigned long *)rguid2)[2] && \
((unsigned long *)rguid1)[3] == ((unsigned long *)rguid2)[3])

Definition at line 137 of file guiddef.h.

Referenced by ATL::IConnectionPointImpl< T, piid, CDV >::_LocCPQueryInterface(), ATL::AtlInternalQueryInterface(), DxDdGetDriverInfo(), ATL::IConnectionPointContainerImpl< T >::FindConnectionPoint(), ATL::CComModule::GetClassObject(), and NmrIsEqualNpiModuleId().

#define IsEqualCLSID (   rclsid1,
  rclsid2 
)    IsEqualGUID(rclsid1, rclsid2)

Definition at line 91 of file guiddef.h.

Referenced by AtlComModuleRegisterServer(), ATL::AtlComModuleRegisterServer(), ATL::AtlComModuleUnregisterServer(), AtlModuleGetClassObject(), AtlModuleRegisterServer(), ClassMoniker_IsEqual(), CoCreateInstanceEx(), CoGetClassObject(), CoGetMarshalSizeMax(), CoMarshalInterface(), create_automatic_entry(), create_instance(), CNetshellClassFactory::CreateInstance(), CClassFactory::CreateInstance(), IDefClFImpl::CreateInstance(), CRShellClassFactory::CreateInstance(), deactivate_remove_conflicting_ts(), DEVENUM_IMediaCatMoniker_IsEqual(), DllGetClassObject(), ATL::IDispatchImpl< IShellFolderViewDual2,&IID_IShellFolderViewDual2 >::EnsureTILoaded(), CDefView::Exec(), FileMonikerImpl_IsEqual(), GdipSaveImageToStream(), get_active_textservice(), get_textservice_sink(), IClassFactory_fnCreateInstance(), IDefClF_fnCreateInstance(), IDirectMusic8Impl_CreatePort(), ImageList_CoCreateInstance(), CShellBrowser::IsBuiltinBand(), IsMediaTypeEqual(), ItemMonikerImpl_IsEqual(), KeystrokeMgr_AdviseKeyEventSink(), KeystrokeMgr_GetForeground(), KeystrokeMgr_UnadviseKeyEventSink(), mcr_QueryInterface(), mrd_QueryInterface(), mrp_QueryInterface(), MsiCF_QueryInterface(), parse_contents_stream(), set_textservice_sink(), SHCreateDefClassObject(), CShellBrowser::ShowBand(), START_TEST(), statusclb_OnProgress(), statusclb_OnStartBinding(), statusclb_OnStopBinding(), test_CLSIDFromProgID(), test_CLSIDFromString(), test_data_cache(), test_data_cache_dib_contents_stream(), test_data_cache_init(), test_data_cache_initnew(), test_default_handler(), test_encoder_properties(), test_FolderShortcut(), test_hglobal_storage_creation(), test_IPersistStream(), test_IUnknown_GetClassID(), test_persiststreaminit(), test_ReadClassStm(), test_ShortcutFolder(), test_storage_refcount(), test_writeclassstg(), and URLMoniker_IsEqual().

#define IsEqualFMTID (   rfmtid1,
  rfmtid2 
)    IsEqualGUID(rfmtid1, rfmtid2)

Definition at line 92 of file guiddef.h.

#define IsEqualGUID (   rguid1,
  rguid2 
)    (!memcmp(rguid1, rguid2, sizeof(GUID)))

Definition at line 142 of file guiddef.h.

#define IsEqualIID (   riid1,
  riid2 
)    IsEqualGUID(riid1, riid2)

Definition at line 90 of file guiddef.h.

Referenced by _ILIsBitBucket(), _ILIsControlPanel(), _ILIsMyComputer(), _ILIsMyDocuments(), _ILIsNetConnect(), _ILIsNetHood(), Accessible_QueryInterface(), ACMWrapper_SetMediaType(), ActiveIMMApp_QueryInterface(), AdviseSink_QueryInterface(), AEV_QueryInterface(), AntiMonikerImpl_QueryInterface(), AsyncReader_QueryInterface(), AutomationObject_Invoke(), AVIDec_SetMediaType(), AVISplitter_ProcessStreamList(), AVISplitter_QueryAccept(), BaseFilterImpl_QueryInterface(), BaseInputPinImpl_QueryInterface(), BaseMemAllocator_QueryInterface(), BaseOutputPinImpl_QueryInterface(), BaseRendererImpl_QueryInterface(), BindCtxImpl_QueryInterface(), CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::BindToObject(), BitmapClipper_QueryInterface(), BitmapDecoderInfo_QueryInterface(), BitmapEncoderInfo_QueryInterface(), BitmapImpl_QueryInterface(), BitmapLockImpl_QueryInterface(), BitmapScaler_QueryInterface(), bitmapsource_QueryInterface(), BitmapTestSrc_QueryInterface(), BmpDecoder_QueryInterface(), BmpEncoder_QueryInterface(), BmpFrameDecode_QueryInterface(), BmpFrameEncode_QueryInterface(), cache_QueryInterface(), CategoryMgr_QueryInterface(), CBindStatusCallback_QueryInterface(), CDirectSoundCapture_fnInitialize(), CDirectSoundCapture_fnQueryInterface(), ClassFactory_QueryInterface(), ClassFactoryImpl_QueryInterface(), ClassMoniker_QueryInterface(), Client_QueryInterface(), CoCreateInstanceEx(), CoGetPSClsid(), ColorContext_QueryInterface(), ColorTransform_QueryInterface(), Compartment_QueryInterface(), CompartmentEnumGuid_QueryInterface(), CompartmentMgr_Constructor(), CompartmentMgr_QueryInterface(), CompartmentSource_AdviseSink(), ComponentEnum_QueryInterface(), ComponentFactory_CreateDecoder(), ComponentFactory_CreateMetadataReaderFromContainer(), ComponentFactory_QueryInterface(), CompositeMonikerImpl_QueryInterface(), connect_test_new_fail_QI(), connect_test_new_QI(), connect_test_orig_QI(), ConnectionPointImpl_QueryInterface(), ConPt_QueryInterface(), Contain_FindConnectionPoint(), Contain_QueryInterface(), Context_QueryInterface(), ContextSource_AdviseSink(), CoRegisterPSClsid(), CoUnmarshalInterface(), create_msft_typeinfo(), create_stub_test_fail_QI(), create_stub_test_QI(), CreateDataCache(), CKsProxy::CreateNodeInstance(), CNetFolder::CreateViewObject(), CNetworkConnections::CreateViewObject(), CDrivesFolder::CreateViewObject(), CControlPanelFolder::CreateViewObject(), CPrinterFolder::CreateViewObject(), CDesktopFolder::CreateViewObject(), CFSFolder::CreateViewObject(), CRecycleBin::CreateViewObject(), CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::CreateViewObject(), CDefView::CreateViewWindow3(), CStdStubBuffer_QueryInterface(), DataAdviseHolder_QueryInterface(), DataCache_IAdviseSink_QueryInterface(), DataCache_NDIUnknown_QueryInterface(), DataObject_QueryInterface(), debugstr_guid(), debugstr_msxml_guid(), DefaultHandler_IAdviseSink_QueryInterface(), DefaultHandler_NDIUnknown_QueryInterface(), dict_enum_QueryInterface(), dictionary_QueryInterface(), Disp_QueryInterface(), DisplayAttributeMgr_QueryInterface(), DllGetClassObject(), DocumentMgr_QueryInterface(), DocumentMgrSource_AdviseSink(), drive_QueryInterface(), drivecoll_QueryInterface(), DropSource_QueryInterface(), DropTarget_QueryInterface(), DropTargetWrapper_QueryInterface(), DSCF_QueryInterface(), DSOUND_CaptureCreate(), DSOUND_CaptureCreate8(), DSOUND_Create(), DSOUND_Create8(), DSOUND_FullDuplexCreate(), DSOUND_QueryInterface(), DSOUND_QueryInterface8(), DSoundRender_CheckMediaType(), DSoundRender_QueryInterface(), DummyDispatch_Invoke(), DummyDispatch_QueryInterface(), EditSession_QueryInterface(), Enum_QueryInterface(), EnumAxes(), EnumConnectionsImpl_QueryInterface(), EnumMonikerImpl_QueryInterface(), EnumOLEVERB_QueryInterface(), EnumPt_QueryInterface(), EnumSTATDATA_QueryInterface(), EnumTfContext_QueryInterface(), EnumTfDocumentMgr_QueryInterface(), EnumTfLanguageProfiles_QueryInterface(), enumvariant_QueryInterface(), enumverbs_QueryInterface(), EventThread(), CBandSiteBase::Exec(), CBaseBar::Exec(), CBrandBand::Exec(), CBaseBarSite::Exec(), CMenuDeskBar::Exec(), CInternetToolbar::Exec(), CTaskBand::Exec(), CDockSite::Exec(), CDefView::Exec(), CShellBrowser::Exec(), file_QueryInterface(), FileAsyncReaderPin_QueryInterface(), filecoll_QueryInterface(), FileLockBytesImpl_QueryInterface(), FileMonikerImpl_BindToStorage(), FileMonikerImpl_QueryInterface(), FilterGraph2_Render(), find_decoder(), FindInterface(), FlipRotator_QueryInterface(), folder_QueryInterface(), foldercoll_QueryInterface(), FontEventsDisp_QueryInterface(), FormatConverter_QueryInterface(), FormatConverterInfo_QueryInterface(), fsbd_QueryInterface(), FTMarshalCF_QueryInterface(), get_decoder_info_from_image(), CRegFolder::GetDisplayNameOf(), getinstance_cf_CreateInstance(), getinstance_cf_QI(), CDefView::GetItemObject(), CMenuCallback::GetObject(), CNetFolder::GetUIObjectOf(), CNetworkConnections::GetUIObjectOf(), CDrivesFolder::GetUIObjectOf(), CControlPanelFolder::GetUIObjectOf(), CPrinterFolder::GetUIObjectOf(), CDesktopFolder::GetUIObjectOf(), CFSFolder::GetUIObjectOf(), CRecycleBin::GetUIObjectOf(), CRegFolder::GetUIObjectOf(), CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::GetUIObjectOf(), GifDecoder_QueryInterface(), GifEncoder_QueryInterface(), GifFrameDecode_QueryInterface(), GifFrameEncode_QueryInterface(), GITCF_CreateInstance(), GITCF_QueryInterface(), HandlerCF_QueryInterface(), HCR_GetClassNameA(), HCR_GetClassNameW(), HeapUnknown_QueryInterface(), HGLOBALLockBytesImpl_QueryInterface(), HGLOBALStreamImpl_QueryInterface(), HLinkCF_fnQueryInterface(), hlinkframe_QueryInterface(), IAMMultiMediaStreamImpl_GetMediaStream(), IAssemblyCacheImpl_QueryInterface(), IAssemblyCacheItemImpl_QueryInterface(), IAssemblyEnumImpl_QueryInterface(), IAssemblyNameImpl_QueryInterface(), IClassFactory_fnQueryInterface(), IcoDecoder_QueryInterface(), IcoFrameDecode_QueryInterface(), IDataObjectImpl_QueryInterface(), IDefClF_fnQueryInterface(), IDeskDisplayAdapter_IClassFactory_CreateInstance(), IDeskDisplayAdapter_QueryInterface(), IDeskMonitor_IClassFactory_CreateInstance(), IDeskMonitor_QueryInterface(), IDirectMusic8Impl_QueryInterface(), IDirectMusicBufferImpl_QueryInterface(), IDirectMusicCollectionImpl_QueryInterface(), IDirectMusicDownloadedInstrumentImpl_QueryInterface(), IDirectMusicDownloadImpl_QueryInterface(), IDirectMusicInstrumentImpl_QueryInterface(), IDirectSound8_fnInitialize(), IDirectSound8_fnQueryInterface(), IDirectSoundCaptureBufferImpl_QueryInterface(), IDirectSoundCaptureImpl_QueryInterface(), IDirectSoundFullDuplexImpl_QueryInterface(), IDirectSoundNotify_fnQueryInterface(), IEnumDMO_fnQueryInterface(), IEnumFiltersImpl_QueryInterface(), IEnumMediaTypesImpl_QueryInterface(), IEnumNetCfgComponent_fnQueryInterface(), IEnumPinsImpl_QueryInterface(), IEnumRegFiltersImpl_QueryInterface(), IErrorInfoImpl_QueryInterface(), IHlink_fnQueryInterface(), IHlinkBC_fnQueryInterface(), IiFTMUnknown_fnQueryInterface(), IKsPrivatePropertySetImpl_Create(), IKsPrivatePropertySetImpl_QueryInterface(), ImageListImpl_QueryInterface(), IMalloc_fnQueryInterface(), IMAPIMalloc_fnQueryInterface(), IMAPTransport_QueryInterface(), IMAPTransportCF_QueryInterface(), IMILBitmapImpl_QueryInterface(), IMILBitmapScaler_QueryInterface(), INetCfg_fnQueryInterface(), INetCfgComponent_fnQueryInterface(), INetCfgComponentPropertyUi_fnQueryInterface(), InitPropertyBag_IPropertyBag_QueryInterface(), Inner_QueryInterface(), InputProcessorProfiles_QueryInterface(), InstanceObjectFactory_IClassFactory_QueryInterface(), invoketest_QueryInterface(), IOleCommandTargetImpl_QueryInterface(), IPPSource_AdviseSink(), IProfferServiceImpl_QueryInterface(), IPropData_fnQueryInterface(), IReferenceClockImpl_QueryInterface(), IServiceProvider_fnQueryInterface(), IServiceProvider_fnQueryService(), IServiceProviderImpl_QueryInterface(), IServiceProviderImpl_QueryService(), IShellBrowserImpl_IServiceProvider_QueryService(), IShellBrowserImpl_QueryInterface(), IsInterfaceExpected(), IStream_fnQueryInterface(), ISupportErrorInfoImpl_InterfaceSupportsErrorInfo(), ItemMonikerImpl_QueryInterface(), ITextHostImpl_QueryInterface(), ITextServicesImpl_QueryInterface(), ITypeInfo_fnQueryInterface(), ITypeLib2_fnGetTypeInfoOfGuid(), ITypeLib2_fnQueryInterface(), IUnknown_fnQueryInterface(), IWICStreamImpl_QueryInterface(), KeyEventSink_QueryInterface(), KindaEnum_QueryInterface(), KSPropertySetImpl_fnQueryInterface(), LangBarMgr_QueryInterface(), CShellLink::Load(), marshal_object(), matchGUID(), mdbr_QueryInterface(), mdr_QueryInterface(), MediaDet_inner_QueryInterface(), MediaStreamFilterImpl_GetMediaStream(), MediaStreamFilterImpl_QueryInterface(), MetadataHandler_QueryInterface(), MetadataHandlerEnum_QueryInterface(), MetadataReaderInfo_QueryInterface(), MimeAlloc_QueryInterface(), MimeBody_QueryInterface(), MimeBody_SetData(), MimeMessage_BindToObject(), MimeMessage_QueryInterface(), MimeSecurity_QueryInterface(), MLangConvertCharset_QueryInterface(), MMCF_QueryInterface(), MMDevCol_QueryInterface(), MMDevEnum_QueryInterface(), MMDevice_Activate(), MMDevice_QueryInterface(), MMDevPropStore_QueryInterface(), MMSYS_InstallDevice(), Moniker_QueryInterface(), MonikerMarshalInner_QueryInterface(), MonikerNoROTData_QueryInterface(), MPEGSplitter_query_accept(), MPEGSplitter_QueryInterface(), name_QueryInterface(), NetClassInstaller(), NewDirectSound(), NewDirectSoundCapture(), NewKsPropertySet(), NonOleAutomation_QueryInterface(), NoStatStreamImpl_QueryInterface(), NullRendererInner_QueryInterface(), Object_QueryInterface(), OleAdviseHolderImpl_QueryInterface(), OLEAUTPS_DllGetClassObject(), OleClientSite_QueryInterface(), OLEClipbrd_IEnumFORMATETC_QueryInterface(), OleCreateEmbeddingHelper(), OLEFontImpl_FindConnectionPoint(), OLEFontImpl_Invoke(), oleobject_QueryInterface(), OleObject_QueryInterface(), OleObjectCF_QueryInterface(), OLEPictureImpl_Invoke(), OLEPictureImpl_QueryInterface(), OleRun_QueryInterface(), CShellMenuCallback::OnGetObject(), PaletteImpl_QueryInterface(), ParseDisplayName_QueryInterface(), Parser_OutputPin_QueryInterface(), Parser_PullPin_QueryInterface(), Parser_QueryInterface(), PixelFormatInfo_QueryInterface(), PointerMonikerImpl_QueryInterface(), POP3Transport_QueryInterface(), POP3TransportCF_QueryInterface(), PrimaryDirectSoundBuffer8Impl_fnQueryInterface(), ProfilesEnumGuid_QueryInterface(), Prop_QueryInterface(), PropertyBag_QueryInterface(), PropertyStore_QueryInterface(), propschema_QueryInterface(), propsys_QueryInterface(), provideclassinfo_QueryInterface(), proxy_manager_create_ifproxy(), proxy_manager_find_ifproxy(), proxy_manager_query_local_interface(), PSDispatchFacBuf_CreateProxy(), PSDispatchFacBuf_CreateStub(), PSFacBuf_QueryInterface(), PSFactoryBuffer_QueryInterface(), PStore_fnQueryInterface(), PullPin_QueryInterface(), QISearch(), CNetshellClassFactory::QueryInterface(), CNetConnectionManager::QueryInterface(), CEnumIDList::QueryInterface(), CNetConnectionPropertyUi::QueryInterface(), CNetworkConnections::QueryInterface(), CLanStatus::QueryInterface(), CNetConnection::QueryInterface(), CTrayBandSite::QueryInterface(), CNetConUiObject::QueryInterface(), OleInPlaceClient::QueryInterface(), IComSrvQI< IEnumFORMATETC >::QueryInterface(), IComSrvQI< IUnknown >::QueryInterface(), CBrandBand::QueryService(), CMenuBand::QueryService(), CInternetToolbar::QueryService(), CDockSite::QueryService(), CDefView::QueryService(), CShellBrowser::QueryService(), CInternetToolbar::QueryStatus(), CShellBrowser::QueryStatus(), Range_QueryInterface(), RecordInfo_QueryInterface(), RecycleBin5_RecycleBin5_QueryInterface(), RecycleBin5Enum_RecycleBinEnumList_QueryInterface(), RecycleBin5File_RecycleBinFile_QueryInterface(), RecycleBinGeneric_RecycleBin_QueryInterface(), RecycleBinGenericEnum_RecycleBinEnumList_QueryInterface(), RegistryPropertyBag_IPropertyBag_QueryInterface(), release_data(), RemUnknown_QueryInterface(), resolver_QI(), response_QI(), RichEditOleCallback_QueryInterface(), RpcChannelBuffer_QueryInterface(), RunningObjectTableImpl_QueryInterface(), SampleGrabber_IPin_QueryInterface(), SampleGrabber_QueryInterface(), SecManagerImpl_QueryInterface(), SecondaryDirectSoundBuffer8Impl_fnQueryInterface(), SeekOuter_QueryInterface(), SETUP_CreateDevicesList(), SETUP_CreateDevicesListFromEnumerator(), SETUP_CreateInterfaceList(), SetupDiBuildDriverInfoList(), SetupDiEnumDeviceInterfaces(), SetupDiGetClassDevPropertySheetsW(), SetupDiGetClassDevsExW(), SetupDiGetClassImageIndex(), SetupDiGetDeviceInfoListClass(), SetupDiOpenDeviceInterfaceW(), SFCF_QueryInterface(), SHCreateDataObject(), shdebugstr_guid(), Single_IEnumMediaTypes_QueryInterface(), Site_QueryInterface(), SMTPTransport_QueryInterface(), SMTPTransportCF_QueryInterface(), snapshot_QueryInterface(), SourceSeekingImpl_ConvertTimeFormat(), SourceSeekingImpl_IsFormatSupported(), SourceSeekingImpl_IsUsingTimeFormat(), SourceSeekingImpl_SetTimeFormat(), StaticWidget_QueryInterface(), StdDispatch_QueryInterface(), StdGlobalInterfaceTable_QueryInterface(), StdMarshalCF_CreateInstance(), StdMarshalCF_QueryInterface(), StdMarshalImpl_QueryInterface(), StdMediaSample2_QueryInterface(), StgStreamImpl_QueryInterface(), sti_create(), Storage_SetClass(), stream_info(), StreamOnFileHandle_QueryInterface(), StreamOnMemory_QueryInterface(), StreamOnStreamRange_QueryInterface(), stub_manager_find_ifstub(), sub_stream_QueryInterface(), SynthPortImpl_IDirectMusicPort_QueryInterface(), SystemClockImpl_QueryInterface(), test_activator_GetClassObject(), test_activator_QI(), test_BindToObject(), test_CreateStub(), test_desktop_IPersist(), test_disp_QI(), test_IIDFromString(), test_IIDs(), Test_IStream_QueryInterface(), Test_IUnknown_QueryInterface(), test_IWinHttpRequest_Invoke(), test_moniker_BindToObject(), test_moniker_QueryInterface(), test_OleDoAutoConvert(), test_safearray_layout(), test_SetupDiClassGuidsFromNameA(), test_unk_QI(), test_wshshell(), TestChannelHook_QueryInterface(), TestDual_QueryInterface(), TestFilter_InputPin_ReceiveConnection(), TestFilter_Pin_QueryAccept(), TestFilter_Pin_QueryInterface(), TestFilter_QueryInterface(), testinitialize_QI(), testinstance_QI(), TestLockBytes_QueryInterface(), testpersist_QI(), testpersist_QI2(), TestRE_IClassFactory_CreateInstance(), testspy_QI(), TestStream_QueryInterface(), teststream_QueryInterface(), TextEditSink_QueryInterface(), TextFont_QueryInterface(), TextPara_QueryInterface(), TextService_QueryInterface(), TextStoreACP_QueryInterface(), TextStoreACPSink_QueryInterface(), textstream_QueryInterface(), TgaDecoder_Frame_QueryInterface(), TgaDecoder_QueryInterface(), ThreadMgr_QueryInterface(), ThreadMgrEventSink_QueryInterface(), ThreadMgrSource_AdviseSink(), Timeline_QueryInterface(), TimelineObj_QueryInterface(), TLB_get_custdata_by_guid(), TLB_Mapping_QueryInterface(), TLB_NEFile_QueryInterface(), TLB_PEFile_QueryInterface(), TMarshalDispatchChannel_QueryInterface(), TMProxyImpl_QueryInterface(), TMStubImpl_QueryInterface(), TransformFilter_Output_QueryAccept(), TransformFilterImpl_QueryInterface(), unk_fnQueryInterface(), unk_QI(), Unknown_QueryInterface(), UnknownImpl_QueryInterface(), URLMoniker_QueryInterface(), VideoRenderer_CheckMediaType(), VideoRenderer_GetStaticImage(), VideoRenderer_GetVideoFormat(), VideoRenderer_SendSampleData(), VideoRendererInner_QueryInterface(), VMR9_CheckMediaType(), VMR9_GetStaticImage(), VMR9_GetVideoFormat(), VMR9_ImagePresenter_QueryInterface(), VMR9_QueryInterface(), VMR9_SendSampleData(), VMR9Inner_QueryInterface(), WAVEParser_QueryAccept(), Widget_QueryInterface(), Window_QueryInterface(), winhttp_request_Invoke(), WshCollection_QueryInterface(), WshEnvironment_QueryInterface(), WshExec_QueryInterface(), WshShell3_QueryInterface(), WshShortcut_QueryInterface(), and ZoneMgrImpl_QueryInterface().

static FMTID *static IPropertySetStorage **static const CLSID IPropertyStorage **static REFFMTID   const FMTID* __MIDL_CONST

Definition at line 114 of file guiddef.h.

Definition at line 111 of file guiddef.h.

Referenced by CategoryMgr_GetGUID(), and DECLARE_INTERFACE_().

Typedef Documentation

typedef GUID CLSID

Definition at line 88 of file guiddef.h.

typedef GUID FMTID

Definition at line 89 of file guiddef.h.

typedef struct _GUID GUID
typedef GUID IID

Definition at line 87 of file guiddef.h.

typedef const GUID* LPCGUID

Definition at line 81 of file guiddef.h.

typedef GUID * LPCLSID

Definition at line 88 of file guiddef.h.

typedef GUID * LPFMTID

Definition at line 89 of file guiddef.h.

typedef GUID* LPGUID

Definition at line 76 of file guiddef.h.

typedef GUID * LPIID

Definition at line 87 of file guiddef.h.