⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hxpiids.h

📁 linux下的一款播放器
💻 H
📖 第 1 页 / 共 3 页
字号:
/* * File: *    hxgroup.h * Description: *    Interface for precache manager * Interfaces: *    IID_IHXPreCacheMgr: {00000E00-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXPreCacheGroupMgr,    0x00000E00, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)/* * File: *    hxdataf.h * Description: *    Interface for basic data file operations * Interfaces: *    IID_IHXDataFileFactory:   {00000F00-b4c8-11d0-9995-00a0248da5f0} *    IID_IHXDataFile:          {00000F01-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXDataFileFactory,        0x00000F00, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)DEFINE_GUID_ENUM(IID_IHXDataFile,               0x00000F01, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)DEFINE_GUID_ENUM(IID_IHXAsyncDataFile,          0x972bacc0, 0xaff, 0x11d7, 0xac, 0x45, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)#ifdef _SYMBIANDEFINE_GUID_ENUM(IID_IHXSymbFileSessionManager, 0x8a5c6080, 0xb16, 0x11d7, 0xac, 0x45, 0x0, 0x1, 0x2, 0x51, 0xb3, 0x40)#endif // _SYMBIAN/* * File: *    memfsys.h * Description: *    Interface for basic data file operations * Interfaces: *    IID_IHXMemoryFileContext: {00001000-b4c8-11d0-9995-00a0248da5f0} *    IID_IHXMemoryFileSystem:          {00001001-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXMemoryFileContext,      0x00001000, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)DEFINE_GUID_ENUM(IID_IHXMemoryFileSystem,       0x00001001, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)DEFINE_GUID_ENUM(IID_IHXMemoryFileSystem2,      0x00001002, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)/* * File: *    hxrsdbf.h * Description: *    Interface for resend buffer management * Interfaces: *    IID_IHXResendBufferControl:       {00002B00-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXResendBufferControl,    0x00002B00, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)/* * File: *    hxtset.h * Description: *    Timeout settings interface * Interfaces: *    IID_IHXTimeoutSettings:   {950A6ED6-36D5-11d2-8F78-0060083BE561} */#ifndef _HXTSET_H_DEFINE_GUID_ENUM(IID_IHXTimeoutSettings,        0x950a6ed6, 0x36d5, 0x11d2, 0x8f, 0x78, 0x0, 0x60, 0x8, 0x3b, 0xe5, 0x61)#endif/* * File: *    hxspriv.h * Description: *    Interface for descriptor registration * Interfaces: *    IID_IHXDescriptorRegistration:  {00001100-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXDescriptorRegistration, 0x00001100, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)/* * File: *    hxxrsmg.h * Description: *    Interface for external resource manager * Interfaces: *    IID_IHXExternalResourceManager:  {00001200-b4c8-11d0-9995-00a0248da5f0} *    IID_IHXExternalResourceReader:   {00001201-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXExternalResourceManager, 0x00001200, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)DEFINE_GUID_ENUM(IID_IHXExternalResourceReader,  0x00001201, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)/* *  File: *      hxcredc.h *  Description: *      Interface for credential(username/password) cache * *  Interfaces: *      IID_IHXCredentialsCache         {00002B00-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXCredentialsCache,       0x00002B00, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* *  File: *      hxxml.h *  Description: *      Interface for XML parser * *  Interfaces: *      IID_IHXXMLParser                {00002D00-0901-11d1-8B06-00A024406D59} *      IID_IHXXMLParserResponse        {00002D01-0901-11d1-8B06-00A024406D59} *      IID_IHXXMLNamespaceParser       {00002D02-0901-11d1-8B06-00A024406D59} *      IID_IHXXMLNamespaceResponse     {00002D03-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXXMLParser,              0x1a39e773, 0xfe28, 0x4ca9, 0x93, 0x18, 0x9d, 0x21, 0xee, 0x85, 0xe4, 0x7a)DEFINE_GUID_ENUM(IID_IHXXMLParserResponse,      0x00002D01, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXXMLNamespaceParser,     0x00002D02, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXXMLNamespaceResponse,0x00002D03, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* *    {0000150*-***************************} DEPRECATED *    {0000150*-***************************} DEPRECATED *//* * File: *    clbwcont.h * Description: *   Interface for controlling client bandwidth usage from the server * * Interfaces: *   IID_IHXClientBandwidthController: {00001600-b4c8-11d0-9995-00a0248da5f0} */DEFINE_GUID_ENUM(IID_IHXClientBandwidthController, 0x00001600, 0xb4c8, 0x11d0, 0x99 , 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)/* File: *      embdsvcs.h * * Description: * *  IRCAEmbeddedServices - RCA embedded player services */DEFINE_GUID_ENUM(IID_IRCAEmbeddedServices,    0x00003807, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* This IID is just reserved here, there is no interface for it */DEFINE_GUID_ENUM(IID_ServerPacket, 0x00001700, 0xb4c8, 0x11d0, 0x99, 0x95, 0x0, 0xa0, 0x24, 0x8d, 0xa5, 0xf0)#ifndef _HXPHOOK_H_DEFINE_GUID_ENUM(IID_IHXPacketHookSink, 0x00002004, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXRecordTimeline, 0x00002005, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)#endif/* File: *      Used by licrequest.cpp * * Description: * *  IHXLicenseRequestResponse - Response interface for async license *  request */// {b8676e90-625c-11d4-968500c0f031f80f}DEFINE_GUID_ENUM( IID_IHXLicenseRequestResponse,    0xb8676e90, 0x625c, 0x11d4, 0x96, 0x85, 0x00, 0xc0, 0xf0, 0x31, 0xf8, 0x0f)/* File: *      Used by inetwork.cpp * * Description: * *      IHXBufferedSocket - buffered writes for higher performing *      TCP * */#ifndef _HXENGIN_H_DEFINE_GUID_ENUM(IID_IHXBufferedSocket,    0x00001402, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)#endif /* _HXENGIN_H_ *//* File: *      Used by propreadonly.*(server) * * Description: * *  IHXInternalSetPropReadOnly - Set/Unset registry properties to be read only */// {b8676e90-625c-11d4-968500c0f0320910}DEFINE_GUID_ENUM(IID_IHXInternalSetPropReadOnly,    0xb8676e90, 0x625c, 0x11d4, 0x96, 0x85, 0x00, 0xc0, 0xf0, 0x32, 0x09, 0x10)/* File: *      hxcore.h * * Description: * *  IHXClientStatisticsGranularity - Experimental interface to allow setting the rate at which statictics are generated *  IHXPlayerPresentation - Control over the player's current presentation *  IHXCoreMutex - Control the core mutex *  IHXMacBlitMutex - control Mac blitting to ensure no reentrancy */// {b8676e90-625c-11d4-968500c0f0320910}#ifndef _HXCORE_H_DEFINE_GUID_ENUM(IID_IHXClientStatisticsGranularity, 0x00000417, 0x901, 0x11d1, 0x8b, 0x6, 0x0,                        0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPlayerPresentation, 0x6de011a7, 0xef05, 0x417b, 0x93, 0x67, 0x6f, 0xe0, 0xe5, 0x43, 0x2, 0xd3)DEFINE_GUID_ENUM(IID_IHXCoreMutex, 0x6de011a7, 0xef05, 0x417b, 0x93, 0x67, 0x6f, 0xe0, 0xe4, 0x44, 0x4, 0xd4)DEFINE_GUID_ENUM(IID_IHXMacBlitMutex, 0x294e6de4,  0xfbc6,  0x4c06,  0xbb,  0x94,  0x95, 0xa9,  0x69,  0x37,  0x3b,  0x4d)#endif /* _HXCORE_H_ *//* * File: *    hxpreftr.h * * Description: * *      IHXPreferredTransportManager *      IHXPreferredTransport *      IHXPreferredTransportSink * * Interfaces: *    IID_IHXPreferredTransportManager:     {00003700-0901-11d1-8B06-00A024406D59} *    IID_IHXPreferredTransport:                    {00003701-0901-11d1-8B06-00A024406D59} *    IID_IHXPreferredTransportSink:                {00003702-0901-11d1-8B06-00A024406D59} */DEFINE_GUID_ENUM(IID_IHXPreferredTransportManager,   0x00003700, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPreferredTransport,              0x00003701, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)DEFINE_GUID_ENUM(IID_IHXPreferredTransportSink,  0x00003702, 0x901, 0x11d1, 0x8b, 0x6, 0x0, 0xa0, 0x24, 0x40, 0x6d, 0x59)/* * File: *    used by inetwork.cpp, rtspserv.cpp * * Description:      An IID to distiguish LocalBoundSocket from IHXTCPSocket */DEFINE_GUID_ENUM(IID_IHXPLocalBoundSocket, 0xc1f00ad1, 0x61e7, 0x11d5, 0xa5, 0x30,                    0x0, 0x2, 0xb3, 0x6, 0xdc, 0x93)/* * File: *    http.cpp, adminfo.cpp * * Description: *    File object interface to support out of band http post data */#ifndef _HXFILES_H_DEFINE_GUID_ENUM(IID_IHXPostDataHandler, 0x0222a1b5, 0x49fc, 0x47e2, 0xb6,        0x90, 0x98, 0xbe, 0xfa, 0x0a, 0x58, 0x8e)#endif/* * File: *    hxrtsp2.h - New RTSP stuff (tommy's new parser, etc.) * * Description: *    The faster and more efficient (memcpy-wise) RTSP parser, MIME header * handler and related clases. * * Interfaces: *    IID_IHXList *    IID_IHXList2 *    IID_IHXListIterator *    IID_IHXMIMEParameter *    IID_IHXMIMEField *    IID_IHXMIMEHeader *    IID_IHXRTSPMessage *    IID_IHXRTSPRequestMessage *    IID_IHXRTSPResponseMessage *    IID_IHXRTSPConsumer *    IID_IHXRTSPProtocolResponse *    IID_IHXRTSPProtocol */#ifndef _HXRTSP2_H_DEFINE_GUID_ENUM(IID_IHXList, 0x1599cb17, 0x9db4, 0x4f8a, 0x86, 0x5a, 0x78, 0xa5, 0x4e, 0xff, 0xbc, 0x60)DEFINE_GUID_ENUM(IID_IHXList2, 0x10ac8afe, 0x7a7a, 0x11d7, 0x9d, 0xfc, 0x00, 0xd0, 0xb7, 0x10, 0x35, 0xfe)DEFINE_GUID_ENUM(IID_IHXListIterator, 0xe7ad1443, 0xf6bf, 0x4b0e, 0xbc, 0x00, 0x8f, 0x03, 0xc0, 0xb1, 0x27, 0x24)DEFINE_GUID_ENUM(IID_IHXMIMEParameter,  0x8ae57afa, 0x902c, 0x4327, 0x8c, 0x00, 0x31, 0x57, 0x85, 0xcd, 0xc2, 0x43)DEFINE_GUID_ENUM(IID_IHXMIMEField,              0x946eed6, 0x0501, 0x4fc3, 0x94, 0xbb, 0x30, 0x23, 0xa0, 0xe5, 0x23, 0xc7)DEFINE_GUID_ENUM(IID_IHXMIMEHeader,     0x97e681a3, 0xbd71, 0x4b81, 0x8f, 0xa0, 0x81, 0x19, 0x9e, 0x79, 0x9a, 0xe7)DEFINE_GUID_ENUM(IID_IHXRTSPMessage,    0x1bff98ab, 0xe5c9, 0x459d, 0x80, 0xee, 0xb8, 0x0d, 0x20, 0xe4, 0xf3, 0x0e)DEFINE_GUID_ENUM(IID_IHXRTSPRequestMessage,     0xddb0e73f, 0x0d5a, 0x4fd1, 0xbd, 0xc8, 0x95, 0x7f, 0x0d, 0x87, 0x2a, 0x33)DEFINE_GUID_ENUM(IID_IHXRTSPResponseMessage, 0x876baec2, 0xec9e, 0x41dc, 0x8c, 0xb6, 0xe8, 0x74, 0xb6, 0x0f, 0xba, 0xd6)DEFINE_GUID_ENUM(IID_IHXRTSPInterleavedPacket, 0x4d737eff, 0x8218, 0x4762, 0xac, 0xe3, 0xfc, 0xf2, 0x7c, 0x08, 0xf9, 0x16)DEFINE_GUID_ENUM(IID_IHXRTSPConsumer,   0xda62eb99, 0x2120, 0x410a, 0x98, 0x66, 0x90, 0xf7, 0xec, 0x9c, 0xc1, 0x5d)DEFINE_GUID_ENUM(IID_IHXRTSPProtocol,   0x29d8eebf, 0x5597, 0x410b, 0xa2, 0x90, 0x81, 0x81, 0xbe, 0x1e, 0x24, 0x30)DEFINE_GUID_ENUM(IID_IHXRTSPProtocolResponse, 0xbf646cd4, 0x922c, 0x4b9c, 0xac, 0x92, 0x96, 0xe7, 0x74, 0xde, 0x56, 0x39)#endif/* * File: *    hxsdp.h - New SDP stuff * * Description: *    The faster and more efficient (memcpy-wise) SDP parser * handler and related clases. * * Interfaces: *    IID_IHXSDPAttrib *    IID_IHXSDPTimeDesc *    IID_IHXSDPMedia *    IID_IHXSDP */#ifndef _HXSDP_H_DEFINE_GUID_ENUM(IID_IHXSDPAttrib, 0x538d82b4, 0xa284, 0x4527, 0xae, 0xf5, 0x47, 0xce, 0x87, 0xd8, 0x31, 0xcc)DEFINE_GUID_ENUM(IID_IHXSDPTimeDesc, 0xffc46a97, 0x965d, 0x41cb, 0xa3, 0x50, 0xde, 0x2c, 0x48, 0x6e, 0x72, 0x90)DEFINE_GUID_ENUM(IID_IHXSDPMedia, 0x30069090, 0xa6dc, 0x47c5, 0x89, 0x1f, 0x9e, 0xea, 0x9c, 0x86, 0x0a, 0x6b)DEFINE_GUID_ENUM(IID_IHXSDP, 0x6fe2a32b, 0x36fa, 0x4fd4, 0x88, 0x09, 0x1c, 0x5a, 0xda, 0x9b, 0xea, 0x15)#endif#ifndef _HXLISTP_H_DEFINE_GUID_ENUM(IID_IHXListIteratorPrivate, 0x2d3f1b24, 0x6e4e, 0x4fdc, 0x9e, 0x53, 0x4b, 0x9b, 0xd7, 0x3f, 0x3f, 0xed)DEFINE_GUID_ENUM(IID_IHXVectorIteratorPrivate, 0x58b7d31f, 0x2261, 0x4608, 0xa6, 0x34, 0x4e, 0x98, 0xdc, 0x8f, 0xa8, 0x4f)DEFINE_GUID_ENUM(IID_IHXRingBufferIteratorPrivate, 0x87d7ca44, 0x7a75, 0x11d7, 0x8b, 0x4a, 0x00, 0xd0, 0xb7, 0x10, 0x35, 0xfe)#endif/* * File: *    hxmms.h - MMS protocol * * Description: *    MMS (Windows Media) protocol. * * Interfaces: *    IID_ */#ifndef _HXMMS2_H_DEFINE_GUID_ENUM(IID_IHXMMSMessage, 0x3cb3f6dc, 0xcb9a, 0x4a37, 0x99, 0x3a, 0xd1, 0x81, 0x7a, 0xdd, 0x91, 0x00)DEFINE_GUID_ENUM(IID_IHXMMSConsumer, 0x3cb3f6dc, 0xcb9a, 0x4a37, 0x99, 0x3a, 0xd1, 0x81, 0x7a, 0xdd, 0x91, 0x01)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -