📄 hxiids.h
字号:
* IID_IHXPPVDatabase {00001d00-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXPPVDatabase, 0x00001d00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* * 00001e**-0901-11d1-8B06-00A024406D59 is reserved for an interface which * has been deprecated. *//* * File: * rmacmenu.h * Description: * Interfaces used by renderers for context menus. * * Interfaces: * IID_IHXContextMenu {00001f00-0901-11d1-8B06-00A024406D59} * IID_IHXContextMenuResponse {00001f01-0901-11d1-8B06-00A024406D59} */#ifndef _HXCMENU_H_DEFINE_GUID_ENUM(IID_IHXContextMenu, 0x00001f00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXContextMenuResponse, 0x00001f01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)#endif/* * File: * hxphook.h * Description: * Interfaces used by the top level client. client core and renderer to * support Selective Record. * * Interfaces: * IID_IHXPacketHook {00002000-0901-11d1-8B06-00A024406D59} * IID_IHXPacketHookManager {00002001-0901-11d1-8B06-00A024406D59} * IID_IHXPacketHookHelper {00002002-0901-11d1-8B06-00A024406D59} * IID_IHXPacketHookHelperResponse {00002003-0901-11d1-8B06-00A024406D59} */#ifndef _HXPHOOK_H_DEFINE_GUID_ENUM(IID_IHXPacketHook, 0x00002000, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPacketHookManager, 0x00002001, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPacketHookHelper, 0x00002002, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPacketHookHelperResponse, 0x00002003, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)#endif/* * File: * hxpsink.h * Description: * Interfaces used by the top level client or renderers to determine * that a player has been created or closed. * * Interfaces: * IID_IHXPlayerCreationSink {00002100-0901-11d1-8B06-00A024406D59} * IID_IHXPlayerSinkControl {00002101-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXPlayerCreationSink, 0x00002100, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerSinkControl, 0x00002101, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* * File: * hxvsurf.h * Description: * Interface used by renderers to blt data to the screen (when in * full screen mode). * * Interfaces: * IID_IHXVideoSurface {00002200-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXVideoSurface, 0x00002200, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXVideoHookSink, 0x00002201, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXVideoHook, 0x00002202, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXVideoSurface2, 0x00002203, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXRenderTimeLine, 0x00002204, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXSubRectVideoSurface, 0x00002205, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)// $Private:/* * File: * ihxfgbuf.h * Description: * Interfaces related to fragmented buffers * Interfaces: * IID_IHXFragmentedBuffer: {00002300-0901-11d1-8B06-00A024406D59} * IID_IHXEnumFragmentedBuffer: {00002301-0901-11d1-8B06-00A024406D59} */#ifndef _IHXFGBUF_H_DEFINE_GUID_ENUM(IID_IHXFragmentedBuffer, 0x00002300, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXEnumFragmentedBuffer, 0x00002301, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)#endif// $EndPrivate./* * File: * hxgroup.h * Description: * Client side Group related interfaces * * Interfaces: * IID_IHXGroup {00002400-0901-11d1-8B06-00A024406D59} * IID_IHXGroupManager {00002401-0901-11d1-8B06-00A024406D59} * IID_IHXGroupSink {00002402-0901-11d1-8B06-00A024406D59} * IID_IHXTrack {00002404-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXGroup, 0x00002400, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXGroupManager, 0x00002401, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXGroupSink, 0x00002402, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)// $Private:DEFINE_GUID_ENUM(IID_IHXGroup2, 0x00002403, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)// $EndPrivate.DEFINE_GUID_ENUM(IID_IHXTrack, 0x00002404, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXTrackSink, 0x00002405, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPrefetchSink, 0x00002406, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXGroupSink2, 0x00002407, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPrefetch, 0x00002408, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* * File: * hxupgrd.h * Description: * Interfaces used by player for auto-upgrade. * * Interfaces: * IID_IHXUpgradeCollection {00002500-0901-11d1-8B06-00A024406D59} * IID_IHXUpgradeHandler {00002501-0901-11d1-8B06-00A024406D59}// $Private: * IID_IHXSystemRequired {00002502-0901-11d1-8B06-00A024406D59}// $EndPrivate. */DEFINE_GUID_ENUM(IID_IHXUpgradeCollection, 0x00002500, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXUpgradeHandler, 0x00002501, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)// $Private:DEFINE_GUID_ENUM(IID_IHXSystemRequired, 0x00002502, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)// $EndPrivate.DEFINE_GUID_ENUM(IID_IHXUpgradeCollection2, 0x00002503, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* * File: * hxallow.h * Description: * Interfaces related to Allowance plugins * Interfaces: * IID_IHXPlayerConnectionAdviseSink {00002600-0901-11d1-8B06-00A024406D59} * IID_IHXPlayerConnectionResponse {00002601-0901-11d1-8B06-00A024406D59} * IID_IHXPlayerController {00002602-0901-11d1-8B06-00A024406D59} * IID_IHXPlayerConnectionAdviseSinkManager {00002603-0901-11d1-8B06-00A024406D59} * IID_IHXPlayerConnectionAdviseEvents {8fe78da6-a828-11d7-939c-00601df0ce4c} * IID_IHXProxyConnectionAdviseSink {00002604-0901-11d1-8B06-00A024406D59} * IID_IHXProxyConnectionResponse {00002605-0901-11d1-8B06-00A024406D59} * IID_IHXProxyController {00002605-0901-11d1-8B06-00A024406D59} * IID_IHXPlayerControllerProxyRedirect {00002607-0901-11d1-8B06-00A024406D59} * IID_IHXMidBoxNotify {f8c5dcaf-9a5f-4d1b-a061-22fa0d038848} */DEFINE_GUID_ENUM(IID_IHXPlayerConnectionAdviseSink, 0x00002600, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerConnectionResponse, 0x00002601, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerController, 0x00002602, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerConnectionAdviseSinkManager, 0x00002603, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerConnectionAdviseEvents, 0x8fe78da6, 0xa828, 0x11d7, 0x93, 0x9c, 0x0, 0x60, 0x1d, 0xf0, 0xce, 0x4c)DEFINE_GUID_ENUM(IID_IHXProxyConnectionAdviseSink, 0x00002604, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXProxyConnectionResponse, 0x00002605, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXProxyController, 0x00002606, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerControllerProxyRedirect, 0x00002607, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXMidBoxNotify, 0xf8c5dcaf, 0x9a5f, 0x4d1b, 0xa0, 0x61, 0x22, 0xfa, 0x0d, 0x03, 0x88, 0x48)/* * File: * rmaaconf.h * Description: * Interfaces used by the top level client. client core to * support Auto. Transport Configuration * * Interfaces: * IID_IHXAutoConfig {00002700-0901-11d1-8B06-00A024406D59} * IID_IHXAutoConfigResponse {00002701-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXAutoConfig, 0x00002700, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXAutoConfigResponse, 0x00002701, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* * File: * hxauthn.h * Description: * Interfaces used to validate a users access to content. * * Interfaces: * IID_IHXCredRequestResponse, {00002800-0901-11d1-8B06-00A024406D59} * IID_IHXCredRequest, {00002801-0901-11d1-8B06-00A024406D59} * IID_IHXClientAuthResponse, {00002802-0901-11d1-8B06-00A024406D59} * IID_IHXClientAuthConversation, {00002803-0901-11d1-8B06-00A024406D59} * IID_IHXServerAuthResponse, {00002804-0901-11d1-8B06-00A024406D59} * IID_IHXServerAuthConversation, {00002805-0901-11d1-8B06-00A024406D59} * IID_IHXUserContext, {00002806-0901-11d1-8B06-00A024406D59} * IID_IHXUserProperties, {00002807-0901-11d1-8B06-00A024406D59} * IID_IHXUserImpersonation, {00002808-0901-11d1-8B06-00A024406D59} * IID_IHXUserDB, {00002809-0901-11d1-8B06-00A024406D59} * IID_IHXChallengeResponse, {0000280A-0901-11d1-8B06-00A024406D59} * IID_IHXChallenge, {0000280B-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXCredRequestResponse, 0x00002800, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXCredRequest, 0x00002801, 0x901,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -