📄 hxiids.h
字号:
* IID_IHXPayloadFormatObject {00000F07-0901-11d1-8B06-00A024406D59}
* IID_IHXBlockFormatObject {00000F09-0901-11d1-8B06-00A024406D59}
* IID_IHXFileFormatHeaderAdvise {00000F0A-0901-11d1-8B06-00A024406D59}
* IID_IHXFileFormatHeaderAdviseResponse {00000F0B-0901-11d1-8B06-00A024406D59}
// $EndPrivate.
*/
#ifndef _HXFORMT_H_
DEFINE_GUID_ENUM(IID_IHXFileFormatObject, 0x00000F00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBroadcastFormatObject, 0x00000F01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFormatResponse, 0x00000F02, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFormatReuse, 0xe55077c4, 0xa299, 0x11d7, 0x86, 0x4c, 0x0, 0x2, 0xb3, 0x65, 0x87, 0x20)
DEFINE_GUID_ENUM(IID_IHXPacketFormat, 0x00000F03, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketTimeOffsetHandler, 0x00000F04, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacketTimeOffsetHandlerResponse, 0x00000F05, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXLiveFileFormatInfo, 0x00000F06, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $Private:
DEFINE_GUID_ENUM(IID_IHXPayloadFormatObject, 0x00000F07, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBroadcastLatency, 0x00000F08, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBlockFormatObject, 0x00000F09, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFileFormatHeaderAdvise, 0x00000F0A, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXFileFormatHeaderAdviseResponse, 0x00000F0B, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $EndPrivate.
DEFINE_GUID_ENUM(IID_IHXSyncFileFormatObject, 0x00000F0C, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
#ifndef _HXFWRTR_H_
// $Private:
DEFINE_GUID_ENUM(IID_IHXFileWriterMonitor, 0xb5615de1, 0x42a6, 0x11d5, 0xa9, 0xc, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
DEFINE_GUID_ENUM(IID_IHXPropertyAdviser, 0x264fd2f0, 0x432b, 0x11d5, 0xa9, 0xd, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
DEFINE_GUID_ENUM(IID_IHXFileWriter, 0xb5615de0, 0x42a6, 0x11d5, 0xa9, 0xc, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
// $EndPrivate.
#endif
#ifndef _HXSRCIN_H_
DEFINE_GUID_ENUM(IID_IHXSourceInput, 0xebf8d220, 0x40f7, 0x11d6, 0xab, 0x3f, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
DEFINE_GUID_ENUM(IID_IHXSourceHandler, 0xb2646da0, 0x410a, 0x11d6, 0xab, 0x3f, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)
#endif
/*
* File:
* hxpends.h
* Description:
* Interfaces related to get pending status from objects
* Interfaces:
* IHXPendingStatus: {00001100-0901-11d1-8B06-00A024406D59}
*/
#ifndef _HXPENDS_H_
DEFINE_GUID_ENUM(IID_IHXPendingStatus, 0x00001100, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
* File:
* ihxpckts.h
* Description:
* Interfaces related to buffers, packets, streams, etc.
* Interfaces:
* IID_IHXBuffer: {00001300-0901-11d1-8B06-00A024406D59}
* IID_IHXPacket: {00001301-0901-11d1-8B06-00A024406D59}
* IID_IHXRTPPacket {0169A731-1ED0-11d4-952B-00902742C923}
* IID_IHXRTPPacketInfo {0169A731-1ED0-11d4-952B-00902742C923}
* IID_IHXValues: {00001302-0901-11d1-8B06-00A024406D59}
* IID_IHXValuesRemove: {00001303-0901-11d1-8B06-00A024406D59}
* IID_IHXClientPacket: {00001304-0901-11d1-8B06-00A024406D59}
* IID_IHXBroadcastDistPktExt:{00001305-0901-11d1-8B06-00A024406D59}
*/
#ifndef _IHXPCKTS_H_
DEFINE_GUID_ENUM(IID_IHXBuffer, 0x00001300, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPacket, 0x00001301, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXRTPPacket, 0x0169a731, 0x1ed0, 0x11d4, 0x95, 0x2b, 0x0, 0x90, 0x27, 0x42, 0xc9, 0x23)
DEFINE_GUID_ENUM(IID_IHXRTPPacketInfo, 0xec7d67bb, 0x2e79, 0x49c3, 0xb6, 0x67, 0xba, 0x8a, 0x93, 0x8d, 0xbc, 0xe0)
DEFINE_GUID_ENUM(IID_IHXValues, 0x00001302, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXValuesRemove, 0x00001303, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $Private:
DEFINE_GUID_ENUM(IID_IHXClientPacket, 0x00001304, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXBroadcastDistPktExt, 0x00001305, 0x0901, 0x11d1, 0x8b, 0x06, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
// $EndPrivate.
#endif
/*
* File:
* hxasm.h
* Description:
* Interfaces related to abm and back channel support.
*
* Interfaces:
* IID_IHXBackChannel: {00001500-0901-11d1-8B06-00A024406D59}
* IID_IHXASMSource: {00001501-0901-11d1-8B06-00A024406D59}
* IID_IHXASMStream: {00001502-0901-11d1-8B06-00A024406D59}
* IID_IHXASMStream2: {30d39e2c-1e56-11b2-8618-0002b39a94d0}
* IID_IHXASMStreamSink: {00001503-0901-11d1-8B06-00A024406D59}
*/
#ifndef _HXASM_H_
DEFINE_GUID_ENUM(IID_IHXBackChannel, 0x00001500, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMSource, 0x00001501, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMStream, 0x00001502, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMStream2, 0x00001504, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXASMStreamSink, 0x00001503, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
* File:
* hxencod.h
* Description:
* Interfaces related to superencoders.
*
* Interaces:
* IID_IHXEncoderResponse {00001600-0901-11d1-8B06-00A024406D59}
* IID_IHXEncoder {00001601-0901-11d1-8B06-00A024406D59}
* IID_IHXEncoderCompletion {00001602-0901-11d1-8B06-00A024406D59}
* IID_IHXConnectionlessControl
{00001603-0901-11d1-8B06-00A024406D59}
* IID_IHXEncoderResponseCompletion
{00001604-0901-11d1-8B06-00A024406D59}
* IID_IHXTransportControl {00001605-0901-11d1-8B06-00A024406D59}
*/
#ifndef _HXENCOD_H_
DEFINE_GUID_ENUM(IID_IHXEncoderResponse, 0x00001600, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEncoder, 0x00001601, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEncoderCompletion, 0x00001602, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXConnectionlessControl,
0x00001603, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXEncoderResponseCompletion,
0x00001604, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXTransportControl, 0x00001605, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
* File:
* hxbrdcst.h
* Description:
*
* RealSystem iQ remote broadcast functionality
*
* Interfaces:
*
* IID_IHXRemoteBroadcastServices: {8F933081-27B6-11d5-9569-00902742E832}
* IID_IHXRemoteBroadcastConfiguration: {8F933083-27B6-11d5-9569-00902742E832}
* IID_IHXRemoteBroadcastConfigurationResponse: {67C1BA10-39BC-11d5-956A-00902742E832}
*/
#ifndef _HXBRDCST_H_
DEFINE_GUID_ENUM(IID_IHXRemoteBroadcastServices, 0x8f933081, 0x27b6, 0x11d5, 0x95, 0x69, 0x0, 0x90, 0x27, 0x42, 0xe8, 0x32)
DEFINE_GUID_ENUM(IID_IHXRemoteBroadcastConfiguration, 0x8f933083, 0x27b6, 0x11d5, 0x95, 0x69, 0x0, 0x90, 0x27, 0x42, 0xe8, 0x32)
DEFINE_GUID_ENUM(IID_IHXRemoteBroadcastConfigurationResponse, 0x67c1ba10, 0x39bc, 0x11d5, 0x95, 0x6a, 0x0, 0x90, 0x27, 0x42, 0xe8, 0x32)
#endif
/*
* File:
* hxauth.h
* Description:
* Password handling API
* Interfaces:
* IID_IHXPassword {00001700-0901-11d1-8B06-00A024406D59}
*/
/*
* 000017**-0901-11d1-8B06-00A024406D59 is reserved for interfaces in hxauth.h (below)
*/
/*
* File:
* hxauth.h
* Description:
* Authentication API
* Interfaces:
* IID_IHXAuthenticator {00001800-0901-11d1-8B06-00A024406D59}
* IID_IHXAuthenticatorResponse {00001801-0901-11d1-8B06-00A024406D59}
* IID_IHXAuthenticatorRequest {00001802-0901-11d1-8B06-00A024406D59}
* IID_IHXPassword {00001700-0901-11d1-8B06-00A024406D59}
* IID_IHXAuthenticationManager {00001A00-0901-11d1-8B06-00A024406D59}
* IID_IHXAuthenticationManager2
* {34e171d2-a8f0-4832-bc7d-06dfe3ae58fd}
* IID_IHXAuthenticationManagerResponse
* {00001A01-0901-11d1-8B06-00A024406D59}
*/
#ifndef _HXAUTH_H_
DEFINE_GUID_ENUM(IID_IHXAuthenticator, 0x00001800, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticatorResponse, 0x00001801, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticatorRequest, 0x00001802, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXPassword, 0x00001700, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticationManager, 0x00001a00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXAuthenticationManager2, 0x34e171d2, 0xa8f0, 0x4832, 0xbc, 0x7d, 0x06, 0xdf, 0xe3, 0xae, 0x58, 0xfd)
DEFINE_GUID_ENUM(IID_IHXAuthenticationManagerResponse, 0x00001a01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
* File:
* hxsdesc.h
* Description:
* Stream description API
* Interfaces:
* IID_IHXStreamDescription {00001900-0901-11d1-8B06-00A024406D59}
* IID_IHXRTPPayloadInfo {00001901-0901-11d1-8B06-00A024406D59}
* IID_IHXStreamDescriptionSettings {00001902-0901-11d1-8B06-00A024406D59}
*/
#ifndef _HXSDESC_
DEFINE_GUID_ENUM(IID_IHXStreamDescription, 0x00001900, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXRTPPayloadInfo, 0x00001901, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXStreamDescriptionSettings, 0x00001902, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
* 00001A**-0901-11d1-8B06-00A024406D59 is reserved for interfaces in hxauth.h (above)
*/
/*
* File:
* hxlvtxt.h
* Description:
* Interfaces related to live text superencoder.
*
* Interaces:
* IID_IHXLiveText {00001b00-0901-11d1-8B06-00A024406D59}
* IID_IHXLiveText2 {00001b01-0901-11d1-8B06-00A024406D59}
*/
#ifndef _HXLVTXT_H_
DEFINE_GUID_ENUM(IID_IHXLiveText, 0x00001b00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
DEFINE_GUID_ENUM(IID_IHXLiveText2, 0x00001b01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)
#endif
/*
* File:
* hxcfg.h
* Description:
* Interfaces used by server configuration tools.
*
* Interfaces:
* IID_IHXConfigFile {00001c00-0901-11d1-8B06-00A024406D59}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -