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

📄 hxresult.h

📁 linux下的一款播放器
💻 H
📖 第 1 页 / 共 3 页
字号:
#define HXR_PROP_DUPLICATE              MAKE_HX_RESULT(1,SS_REG,3)                  // 80040283#define HXR_PROP_TYPE_MISMATCH          MAKE_HX_RESULT(1,SS_REG,4)                  // 80040284#define HXR_PROP_ACTIVE                 MAKE_HX_RESULT(1,SS_REG,5)                  // 80040285#define HXR_PROP_INACTIVE               MAKE_HX_RESULT(1,SS_REG,6)                  // 80040286#define HXR_PROP_VAL_UNDERFLOW          MAKE_HX_RESULT(1,SS_REG,7)                  // 80040287#define HXR_PROP_VAL_OVERFLOW           MAKE_HX_RESULT(1,SS_REG,8)                  // 80040288#define HXR_PROP_VAL_LT_LBOUND          MAKE_HX_RESULT(1,SS_REG,9)                  // 80040289#define HXR_PROP_VAL_GT_UBOUND          MAKE_HX_RESULT(1,SS_REG,10)                 // 8004028a#define HXR_PROP_DELETE_PENDING         MAKE_HX_RESULT(0,SS_REG,11)                 // 0004028b#define HXR_COULDNOTINITCORE            MAKE_HX_RESULT(1,SS_MSC,1)                  // 800401c1#define HXR_PERFECTPLAY_NOT_SUPPORTED   MAKE_HX_RESULT(1,SS_MSC,2)                  // 800401c2#define HXR_NO_LIVE_PERFECTPLAY         MAKE_HX_RESULT(1,SS_MSC,3)                  // 800401c3#define HXR_PERFECTPLAY_NOT_ALLOWED     MAKE_HX_RESULT(1,SS_MSC,4)                  // 800401c4#define HXR_NO_CODECS                   MAKE_HX_RESULT(1,SS_MSC,5)                  // 800401c5#define HXR_SLOW_MACHINE                MAKE_HX_RESULT(1,SS_MSC,6)                  // 800401c6#define HXR_FORCE_PERFECTPLAY           MAKE_HX_RESULT(1,SS_MSC,7)                  // 800401c7#define HXR_INVALID_HTTP_PROXY_HOST     MAKE_HX_RESULT(1,SS_MSC,8)                  // 800401c8#define HXR_INVALID_METAFILE            MAKE_HX_RESULT(1,SS_MSC,9)                  // 800401c9#define HXR_BROWSER_LAUNCH              MAKE_HX_RESULT(1,SS_MSC,10)                 // 800401ca#define HXR_VIEW_SOURCE_NOCLIP          MAKE_HX_RESULT(1,SS_MSC,11)                 // 800401cb#define HXR_VIEW_SOURCE_DISSABLED       MAKE_HX_RESULT(1,SS_MSC,12)                 // 800401cc#define HXR_TIMELINE_SUSPENDED          MAKE_HX_RESULT(1,SS_MSC,14)                 // 800401ce#define HXR_BUFFER_NOT_AVAILABLE        MAKE_HX_RESULT(1,SS_MSC,15)                 // 800401cf#define HXR_COULD_NOT_DISPLAY           MAKE_HX_RESULT(1,SS_MSC,16)                 // 800401d0#define HXR_VSRC_DISABLED               MAKE_HX_RESULT(1,SS_MSC,17)                 // 800401d1#define HXR_VSRC_NOCLIP                 MAKE_HX_RESULT(1,SS_MSC,18)                 // 800401d2#define HXR_RESOURCE_NOT_CACHED         MAKE_HX_RESULT(1,SS_RSC,1)                  // 80040301#define HXR_RESOURCE_NOT_FOUND          MAKE_HX_RESULT(1,SS_RSC,2)                  // 80040302#define HXR_RESOURCE_CLOSE_FILE_FIRST   MAKE_HX_RESULT(1,SS_RSC,3)                  // 80040303#define HXR_RESOURCE_NODATA             MAKE_HX_RESULT(1,SS_RSC,4)                  // 80040304#define HXR_RESOURCE_BADFILE            MAKE_HX_RESULT(1,SS_RSC,5)                  // 80040305#define HXR_RESOURCE_PARTIALCOPY        MAKE_HX_RESULT(1,SS_RSC,6)                  // 80040306#define HXR_PPV_NO_USER                 MAKE_HX_RESULT(1,SS_PPV,0)                  // 800402c0#define HXR_PPV_GUID_READ_ONLY          MAKE_HX_RESULT(1,SS_PPV,1)                  // 800402c1#define HXR_PPV_GUID_COLLISION          MAKE_HX_RESULT(1,SS_PPV,2)                  // 800402c2#define HXR_REGISTER_GUID_EXISTS        MAKE_HX_RESULT(1,SS_PPV,3)                  // 800402c3#define HXR_PPV_AUTHORIZATION_FAILED    MAKE_HX_RESULT(1,SS_PPV,4)                  // 800402c4#define HXR_PPV_OLD_PLAYER              MAKE_HX_RESULT(1,SS_PPV,5)                  // 800402c5#define HXR_PPV_ACCOUNT_LOCKED          MAKE_HX_RESULT(1,SS_PPV,6)                  // 800402c6// #define HXR_PPV_PROTOCOL_IGNORES     MAKE_HX_RESULT(1,SS_PPV,7)#define HXR_PPV_DBACCESS_ERROR          MAKE_HX_RESULT(1,SS_PPV,8)                  // 800402c8#define HXR_PPV_USER_ALREADY_EXISTS     MAKE_HX_RESULT(1,SS_PPV,9)                  // 800402c9// auto-upgrade (RealUpdate) errors#define HXR_UPG_AUTH_FAILED             MAKE_HX_RESULT(1,SS_UPG,0)                  // 80040340#define HXR_UPG_CERT_AUTH_FAILED        MAKE_HX_RESULT(1,SS_UPG,1)                  // 80040341#define HXR_UPG_CERT_EXPIRED            MAKE_HX_RESULT(1,SS_UPG,2)                  // 80040342#define HXR_UPG_CERT_REVOKED            MAKE_HX_RESULT(1,SS_UPG,3)                  // 80040343#define HXR_UPG_RUP_BAD                 MAKE_HX_RESULT(1,SS_UPG,4)                  // 80040344#define HXR_UPG_SYSTEM_BUSY             MAKE_HX_RESULT(1,SS_UPG,5)                  // 80040345// auto-config errors#define HXR_AUTOCFG_SUCCESS             MAKE_HX_RESULT(1,SS_CFG,0)#define HXR_AUTOCFG_FAILED              MAKE_HX_RESULT(1,SS_CFG,1)#define HXR_AUTOCFG_ABORT               MAKE_HX_RESULT(1,SS_CFG,2)//producer activex errors.#define HXR_ENC_AX_INIT_FAILED                  MAKE_HX_RESULT(1,SS_ENC_AX,0)#define HXR_ENC_AX_NOTVALID_WHILE_ENCODING      MAKE_HX_RESULT(1,SS_ENC_AX,1)#define HXR_ENC_AX_REALMEDIAEVENTS_DISABLED     MAKE_HX_RESULT(1,SS_ENC_AX,2)#define HXR_ENC_AX_EVENT_START_TIME_DECREASING  MAKE_HX_RESULT(1,SS_ENC_AX,3)#define HXR_ENC_AX_FAILED_MEDIASINK_INPUT       MAKE_HX_RESULT(1,SS_ENC_AX,4)#define HXR_ENC_AX_INVALID_EVENT_TYPE           MAKE_HX_RESULT(1,SS_ENC_AX,5)#define HXR_ENC_AX_JOB_NOT_SET                  MAKE_HX_RESULT(1,SS_ENC_AX,6)#define HXR_ENC_AX_NOTVALID_WHILE_NOTENCODING	MAKE_HX_RESULT(1,SS_ENC_AX,7)#define	HXR_ENC_AX_NO_AUDIO_GAIN_SET		MAKE_HX_RESULT(1,SS_ENC_AX,8)// RealPix errors#define HXR_UNKNOWN_IMAGE               MAKE_HX_RESULT(1,SS_RPX,0)#define HXR_UNKNOWN_EFFECT              MAKE_HX_RESULT(1,SS_RPX,1)#define HXR_SENDIMAGE_ABORTED           MAKE_HX_RESULT(0,SS_RPX,2)#define HXR_SENDEFFECT_ABORTED          MAKE_HX_RESULT(0,SS_RPX,3)// server alert errors#define HXR_SE_MIN_VALUE                    MAKE_HX_RESULT(1, SS_SAM, 0)            // 80041800#define HXR_SE_NO_ERROR                     MAKE_HX_RESULT(1, SS_SAM, 1)            // 80041901#define HXR_SE_INVALID_VERSION              MAKE_HX_RESULT(1, SS_SAM, 2)            // 80041902#define HXR_SE_INVALID_FORMAT               MAKE_HX_RESULT(1, SS_SAM, 3)            // 80041903#define HXR_SE_INVALID_BANDWIDTH            MAKE_HX_RESULT(1, SS_SAM, 4)            // 80041904#define HXR_SE_INVALID_PATH                 MAKE_HX_RESULT(1, SS_SAM, 5)            // 80041905#define HXR_SE_UNKNOWN_PATH                 MAKE_HX_RESULT(1, SS_SAM, 6)            // 80041906#define HXR_SE_INVALID_PROTOCOL             MAKE_HX_RESULT(1, SS_SAM, 7)            // 80041907#define HXR_SE_INVALID_PLAYER_ADDR          MAKE_HX_RESULT(1, SS_SAM, 8)            // 80041908#define HXR_SE_LOCAL_STREAMS_PROHIBITED     MAKE_HX_RESULT(1, SS_SAM, 9)            // 80041909#define HXR_SE_SERVER_FULL                  MAKE_HX_RESULT(1, SS_SAM, 10)           // 8004190a#define HXR_SE_REMOTE_STREAMS_PROHIBITED    MAKE_HX_RESULT(1, SS_SAM, 11)           // 8004190b#define HXR_SE_EVENT_STREAMS_PROHIBITED     MAKE_HX_RESULT(1, SS_SAM, 12)           // 8004190c#define HXR_SE_INVALID_HOST                 MAKE_HX_RESULT(1, SS_SAM, 13)           // 8004190d#define HXR_SE_NO_CODEC                     MAKE_HX_RESULT(1, SS_SAM, 14)           // 8004190e#define HXR_SE_LIVEFILE_INVALID_BWN         MAKE_HX_RESULT(1, SS_SAM, 15)           // 8004190f#define HXR_SE_UNABLE_TO_FULFILL            MAKE_HX_RESULT(1, SS_SAM, 16)           // 80041910#define HXR_SE_MULTICAST_DELIVERY_ONLY      MAKE_HX_RESULT(1, SS_SAM, 17)           // 80041911#define HXR_SE_LICENSE_EXCEEDED             MAKE_HX_RESULT(1, SS_SAM, 18)           // 80041912#define HXR_SE_LICENSE_UNAVAILABLE          MAKE_HX_RESULT(1, SS_SAM, 19)           // 80041913#define HXR_SE_INVALID_LOSS_CORRECTION      MAKE_HX_RESULT(1, SS_SAM, 20)           // 80041914#define HXR_SE_PROTOCOL_FAILURE             MAKE_HX_RESULT(1, SS_SAM, 21)           // 80041915#define HXR_SE_REALVIDEO_STREAMS_PROHIBITED MAKE_HX_RESULT(1, SS_SAM, 22)           // 80041916#define HXR_SE_REALAUDIO_STREAMS_PROHIBITED MAKE_HX_RESULT(1, SS_SAM, 23)           // 80041917#define HXR_SE_DATATYPE_UNSUPPORTED         MAKE_HX_RESULT(1, SS_SAM, 24)           // 80041918#define HXR_SE_DATATYPE_UNLICENSED          MAKE_HX_RESULT(1, SS_SAM, 25)           // 80041919#define HXR_SE_RESTRICTED_PLAYER            MAKE_HX_RESULT(1, SS_SAM, 26)           // 8004191a#define HXR_SE_STREAM_INITIALIZING          MAKE_HX_RESULT(1, SS_SAM, 27)           // 8004191b#define HXR_SE_INVALID_PLAYER               MAKE_HX_RESULT(1, SS_SAM, 28)           // 8004191c#define HXR_SE_PLAYER_PLUS_ONLY             MAKE_HX_RESULT(1, SS_SAM, 29)           // 8004191d#define HXR_SE_NO_EMBEDDED_PLAYERS          MAKE_HX_RESULT(1, SS_SAM, 30)           // 8004191e#define HXR_SE_PNA_PROHIBITED               MAKE_HX_RESULT(1, SS_SAM, 31)           // 8004191f#define HXR_SE_AUTHENTICATION_UNSUPPORTED   MAKE_HX_RESULT(1, SS_SAM, 32)           // 80041920#define HXR_SE_MAX_FAILED_AUTHENTICATIONS   MAKE_HX_RESULT(1, SS_SAM, 33)           // 80041921#define HXR_SE_AUTH_ACCESS_DENIED           MAKE_HX_RESULT(1, SS_SAM, 34)           // 80041922#define HXR_SE_AUTH_UUID_READ_ONLY          MAKE_HX_RESULT(1, SS_SAM, 35)           // 80041923#define HXR_SE_AUTH_UUID_NOT_UNIQUE         MAKE_HX_RESULT(1, SS_SAM, 36)           // 80041924#define HXR_SE_AUTH_NO_SUCH_USER            MAKE_HX_RESULT(1, SS_SAM, 37)           // 80041925#define HXR_SE_AUTH_REGISTRATION_SUCCEEDED  MAKE_HX_RESULT(1, SS_SAM, 38)           // 80041926#define HXR_SE_AUTH_REGISTRATION_FAILED     MAKE_HX_RESULT(1, SS_SAM, 39)           // 80041927#define HXR_SE_AUTH_REGISTRATION_GUID_REQUIRED MAKE_HX_RESULT(1, SS_SAM, 40)        // 80041928#define HXR_SE_AUTH_UNREGISTERED_PLAYER     MAKE_HX_RESULT(1, SS_SAM, 41)           // 80041929#define HXR_SE_AUTH_TIME_EXPIRED            MAKE_HX_RESULT(1, SS_SAM, 42)           // 8004192a#define HXR_SE_AUTH_NO_TIME_LEFT            MAKE_HX_RESULT(1, SS_SAM, 43)           // 8004192b#define HXR_SE_AUTH_ACCOUNT_LOCKED          MAKE_HX_RESULT(1, SS_SAM, 44)           // 8004192c#define HXR_SE_AUTH_INVALID_SERVER_CFG      MAKE_HX_RESULT(1, SS_SAM, 45)           // 8004192d#define HXR_SE_NO_MOBILE_DOWNLOAD           MAKE_HX_RESULT(1, SS_SAM, 46)           // 8004192e#define HXR_SE_NO_MORE_MULTI_ADDR           MAKE_HX_RESULT(1, SS_SAM, 47)           // 8004192f#define HXR_PE_PROXY_MAX_CONNECTIONS        MAKE_HX_RESULT(1, SS_SAM, 48)           // 80041930#define HXR_PE_PROXY_MAX_GW_BANDWIDTH       MAKE_HX_RESULT(1, SS_SAM, 49)           // 80041931#define HXR_PE_PROXY_MAX_BANDWIDTH          MAKE_HX_RESULT(1, SS_SAM, 50)           // 80041932#define HXR_SE_BAD_LOADTEST_PASSWORD        MAKE_HX_RESULT(1, SS_SAM, 51)           // 80041933#define HXR_SE_PNA_NOT_SUPPORTED            MAKE_HX_RESULT(1, SS_SAM, 52)           // 80041934#define HXR_PE_PROXY_ORIGIN_DISCONNECTED    MAKE_HX_RESULT(1, SS_SAM, 53)           // 80041935#define HXR_SE_INTERNAL_ERROR               MAKE_HX_RESULT(1, SS_SAM, 54)           // 80041936#define HXR_SE_MAX_VALUE                    MAKE_HX_RESULT(1, SS_SAM, 55)           // 80041937#define SA_OFFSET 2#define MAKE_SA(sa) HXR_SE_MIN_VALUE+sa+SA_OFFSET#define IS_SERVER_ALERT(sa) ((HXR_SE_MIN_VALUE < sa && sa < HXR_SE_MAX_VALUE) || sa == HXR_SERVER_ALERT)#define HXR_FAILED                      HXR_FAIL#ifdef _WIN16/*typedef UINT                          MMRESULT;*/#else#ifdef _WIN32#if defined(WIN32_PLATFORM_PSPC)#undef _HRESULT_TYPEDEF_#undef E_NOTIMPL#undef E_OUTOFMEMORY#undef E_INVALIDARG#undef E_NOINTERFACE#undef E_POINTER#undef E_HANDLE#undef E_ABORT#undef E_FAIL#undef E_ACCESSDENIED#endif /* defined(WIN32_PLATFORM_PSPC) */#define _HRESULT_TYPEDEF_(_sc) ((HRESULT)_sc)#define E_NOTIMPL                        _HRESULT_TYPEDEF_(0x80004001L)#define E_OUTOFMEMORY                    _HRESULT_TYPEDEF_(0x8007000EL)#define E_INVALIDARG                     _HRESULT_TYPEDEF_(0x80070057L)#define E_NOINTERFACE                    _HRESULT_TYPEDEF_(0x80004002L)#define E_POINTER                        _HRESULT_TYPEDEF_(0x80004003L)#define E_HANDLE                         _HRESULT_TYPEDEF_(0x80070006L)#define E_ABORT                          _HRESULT_TYPEDEF_(0x80004004L)#define E_FAIL                           _HRESULT_TYPEDEF_(0x80004005L)#define E_ACCESSDENIED                   _HRESULT_TYPEDEF_(0x80070005L)#else#define S_OK                    HXR_OK#define E_NOTIMPL               HXR_NOTIMPL#define E_INVALIDARG            HXR_INVALID_PARAMETER#define E_NOINTERFACE           HXR_NOINTERFACE#define E_POINTER               HXR_POINTER#define E_HANDLE                HXR_HANDLE#define E_ABORT                 HXR_ABORT#define E_FAIL                  HXR_FAIL#define E_ACCESSDENIES          HXR_ACCESSDENIED#endif  /* _WIN32 */#endif  /* _WIN16 */#define HX_STATUS_OK            HXR_OK#define HX_STATUS_FAILED        E_FAIL#endif /* _HXRESULT_H_ */

⌨️ 快捷键说明

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