ReactOS 0.4.15-dev-7931-gfd331f1
mpeg2error.h File Reference

Go to the source code of this file.

Macros

#define MAKE_S_ITF_HRESULT(x)   MAKE_HRESULT(SEVERITY_SUCCESS, FACILITY_ITF, (x))
 
#define MAKE_E_ITF_HRESULT(x)   MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, (x))
 

Variables

const unsigned int MPEG2_BASE = 0x200
 
const HRESULT MPEG2_E_UNINITIALIZED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 0)
 
const HRESULT MPEG2_E_ALREADY_INITIALIZED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 1)
 
const HRESULT MPEG2_E_OUT_OF_BOUNDS = MAKE_E_ITF_HRESULT(MPEG2_BASE + 2)
 
const HRESULT MPEG2_E_MALFORMED_TABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 3)
 
const HRESULT MPEG2_E_UNDEFINED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 4)
 
const HRESULT MPEG2_E_NOT_PRESENT = MAKE_E_ITF_HRESULT(MPEG2_BASE + 5)
 
const HRESULT MPEG2_E_SECTION_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 6)
 
const HRESULT MPEG2_E_TX_STREAM_UNAVAILABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 7)
 
const HRESULT MPEG2_E_SERVICE_ID_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 8)
 
const HRESULT MPEG2_E_SERVICE_PMT_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 9)
 
const HRESULT MPEG2_E_DSI_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 10)
 
const HRESULT MPEG2_E_SERVER_UNAVAILABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 11)
 
const HRESULT MPEG2_E_INVALID_CAROUSEL_ID = MAKE_E_ITF_HRESULT(MPEG2_BASE + 12)
 
const HRESULT MPEG2_E_MALFORMED_DSMCC_MESSAGE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 13)
 
const HRESULT MPEG2_E_INVALID_SG_OBJECT_KIND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 14)
 
const HRESULT MPEG2_E_OBJECT_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 15)
 
const HRESULT MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY = MAKE_E_ITF_HRESULT(MPEG2_BASE + 16)
 
const HRESULT MPEG2_E_OBJECT_KIND_NOT_A_FILE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 17)
 
const HRESULT MPEG2_E_FILE_OFFSET_TOO_BIG = MAKE_E_ITF_HRESULT(MPEG2_BASE + 18)
 
const HRESULT MPEG2_E_STREAM_STOPPED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 19)
 
const HRESULT MPEG2_E_REGISTRY_ACCESS_FAILED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 20)
 
const HRESULT MPEG2_E_INVALID_UDP_PORT = MAKE_E_ITF_HRESULT(MPEG2_BASE + 21)
 
const HRESULT MPEG2_E_DATA_SOURCE_FAILED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 22)
 
const HRESULT MPEG2_E_DII_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 23)
 
const HRESULT MPEG2_E_DSHOW_PIN_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 24)
 
const HRESULT MPEG2_E_BUFFER_TOO_SMALL = MAKE_E_ITF_HRESULT(MPEG2_BASE + 25)
 
const HRESULT MPEG2_E_MISSING_SECTIONS = MAKE_E_ITF_HRESULT(MPEG2_BASE + 26)
 
const HRESULT MPEG2_E_TOO_MANY_SECTIONS = MAKE_E_ITF_HRESULT(MPEG2_BASE + 27)
 
const HRESULT MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 28)
 
const HRESULT MPEG2_S_MORE_DATA_AVAILABLE = MAKE_S_ITF_HRESULT(MPEG2_BASE + 0)
 
const HRESULT MPEG2_S_NO_MORE_DATA_AVAILABLE = MAKE_S_ITF_HRESULT(MPEG2_BASE + 1)
 
const HRESULT MPEG2_S_SG_INFO_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 2)
 
const HRESULT MPEG2_S_SG_INFO_NOT_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 3)
 
const HRESULT MPEG2_S_MPE_INFO_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 4)
 
const HRESULT MPEG2_S_MPE_INFO_NOT_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 5)
 
const HRESULT MPEG2_S_NEW_MODULE_VERSION = MAKE_S_ITF_HRESULT(MPEG2_BASE + 6)
 

Macro Definition Documentation

◆ MAKE_E_ITF_HRESULT

#define MAKE_E_ITF_HRESULT (   x)    MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, (x))

Definition at line 5 of file mpeg2error.h.

◆ MAKE_S_ITF_HRESULT

#define MAKE_S_ITF_HRESULT (   x)    MAKE_HRESULT(SEVERITY_SUCCESS, FACILITY_ITF, (x))

Definition at line 4 of file mpeg2error.h.

Variable Documentation

◆ MPEG2_BASE

const unsigned int MPEG2_BASE = 0x200

Definition at line 6 of file mpeg2error.h.

◆ MPEG2_E_ALREADY_INITIALIZED

const HRESULT MPEG2_E_ALREADY_INITIALIZED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 1)

Definition at line 9 of file mpeg2error.h.

◆ MPEG2_E_BUFFER_TOO_SMALL

const HRESULT MPEG2_E_BUFFER_TOO_SMALL = MAKE_E_ITF_HRESULT(MPEG2_BASE + 25)

Definition at line 33 of file mpeg2error.h.

◆ MPEG2_E_DATA_SOURCE_FAILED

const HRESULT MPEG2_E_DATA_SOURCE_FAILED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 22)

Definition at line 30 of file mpeg2error.h.

◆ MPEG2_E_DII_NOT_FOUND

const HRESULT MPEG2_E_DII_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 23)

Definition at line 31 of file mpeg2error.h.

◆ MPEG2_E_DSHOW_PIN_NOT_FOUND

const HRESULT MPEG2_E_DSHOW_PIN_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 24)

Definition at line 32 of file mpeg2error.h.

◆ MPEG2_E_DSI_NOT_FOUND

const HRESULT MPEG2_E_DSI_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 10)

Definition at line 18 of file mpeg2error.h.

◆ MPEG2_E_FILE_OFFSET_TOO_BIG

const HRESULT MPEG2_E_FILE_OFFSET_TOO_BIG = MAKE_E_ITF_HRESULT(MPEG2_BASE + 18)

Definition at line 26 of file mpeg2error.h.

◆ MPEG2_E_INVALID_CAROUSEL_ID

const HRESULT MPEG2_E_INVALID_CAROUSEL_ID = MAKE_E_ITF_HRESULT(MPEG2_BASE + 12)

Definition at line 20 of file mpeg2error.h.

◆ MPEG2_E_INVALID_SG_OBJECT_KIND

const HRESULT MPEG2_E_INVALID_SG_OBJECT_KIND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 14)

Definition at line 22 of file mpeg2error.h.

◆ MPEG2_E_INVALID_UDP_PORT

const HRESULT MPEG2_E_INVALID_UDP_PORT = MAKE_E_ITF_HRESULT(MPEG2_BASE + 21)

Definition at line 29 of file mpeg2error.h.

◆ MPEG2_E_MALFORMED_DSMCC_MESSAGE

const HRESULT MPEG2_E_MALFORMED_DSMCC_MESSAGE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 13)

Definition at line 21 of file mpeg2error.h.

◆ MPEG2_E_MALFORMED_TABLE

const HRESULT MPEG2_E_MALFORMED_TABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 3)

Definition at line 11 of file mpeg2error.h.

◆ MPEG2_E_MISSING_SECTIONS

const HRESULT MPEG2_E_MISSING_SECTIONS = MAKE_E_ITF_HRESULT(MPEG2_BASE + 26)

Definition at line 34 of file mpeg2error.h.

◆ MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE

const HRESULT MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 28)

Definition at line 36 of file mpeg2error.h.

◆ MPEG2_E_NOT_PRESENT

const HRESULT MPEG2_E_NOT_PRESENT = MAKE_E_ITF_HRESULT(MPEG2_BASE + 5)

Definition at line 13 of file mpeg2error.h.

◆ MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY

const HRESULT MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY = MAKE_E_ITF_HRESULT(MPEG2_BASE + 16)

Definition at line 24 of file mpeg2error.h.

◆ MPEG2_E_OBJECT_KIND_NOT_A_FILE

const HRESULT MPEG2_E_OBJECT_KIND_NOT_A_FILE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 17)

Definition at line 25 of file mpeg2error.h.

◆ MPEG2_E_OBJECT_NOT_FOUND

const HRESULT MPEG2_E_OBJECT_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 15)

Definition at line 23 of file mpeg2error.h.

◆ MPEG2_E_OUT_OF_BOUNDS

const HRESULT MPEG2_E_OUT_OF_BOUNDS = MAKE_E_ITF_HRESULT(MPEG2_BASE + 2)

Definition at line 10 of file mpeg2error.h.

◆ MPEG2_E_REGISTRY_ACCESS_FAILED

const HRESULT MPEG2_E_REGISTRY_ACCESS_FAILED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 20)

Definition at line 28 of file mpeg2error.h.

◆ MPEG2_E_SECTION_NOT_FOUND

const HRESULT MPEG2_E_SECTION_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 6)

Definition at line 14 of file mpeg2error.h.

◆ MPEG2_E_SERVER_UNAVAILABLE

const HRESULT MPEG2_E_SERVER_UNAVAILABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 11)

Definition at line 19 of file mpeg2error.h.

◆ MPEG2_E_SERVICE_ID_NOT_FOUND

const HRESULT MPEG2_E_SERVICE_ID_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 8)

Definition at line 16 of file mpeg2error.h.

◆ MPEG2_E_SERVICE_PMT_NOT_FOUND

const HRESULT MPEG2_E_SERVICE_PMT_NOT_FOUND = MAKE_E_ITF_HRESULT(MPEG2_BASE + 9)

Definition at line 17 of file mpeg2error.h.

◆ MPEG2_E_STREAM_STOPPED

const HRESULT MPEG2_E_STREAM_STOPPED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 19)

Definition at line 27 of file mpeg2error.h.

◆ MPEG2_E_TOO_MANY_SECTIONS

const HRESULT MPEG2_E_TOO_MANY_SECTIONS = MAKE_E_ITF_HRESULT(MPEG2_BASE + 27)

Definition at line 35 of file mpeg2error.h.

◆ MPEG2_E_TX_STREAM_UNAVAILABLE

const HRESULT MPEG2_E_TX_STREAM_UNAVAILABLE = MAKE_E_ITF_HRESULT(MPEG2_BASE + 7)

Definition at line 15 of file mpeg2error.h.

◆ MPEG2_E_UNDEFINED

const HRESULT MPEG2_E_UNDEFINED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 4)

Definition at line 12 of file mpeg2error.h.

◆ MPEG2_E_UNINITIALIZED

const HRESULT MPEG2_E_UNINITIALIZED = MAKE_E_ITF_HRESULT(MPEG2_BASE + 0)

Definition at line 8 of file mpeg2error.h.

◆ MPEG2_S_MORE_DATA_AVAILABLE

const HRESULT MPEG2_S_MORE_DATA_AVAILABLE = MAKE_S_ITF_HRESULT(MPEG2_BASE + 0)

Definition at line 38 of file mpeg2error.h.

◆ MPEG2_S_MPE_INFO_FOUND

const HRESULT MPEG2_S_MPE_INFO_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 4)

Definition at line 42 of file mpeg2error.h.

◆ MPEG2_S_MPE_INFO_NOT_FOUND

const HRESULT MPEG2_S_MPE_INFO_NOT_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 5)

Definition at line 43 of file mpeg2error.h.

◆ MPEG2_S_NEW_MODULE_VERSION

const HRESULT MPEG2_S_NEW_MODULE_VERSION = MAKE_S_ITF_HRESULT(MPEG2_BASE + 6)

Definition at line 44 of file mpeg2error.h.

◆ MPEG2_S_NO_MORE_DATA_AVAILABLE

const HRESULT MPEG2_S_NO_MORE_DATA_AVAILABLE = MAKE_S_ITF_HRESULT(MPEG2_BASE + 1)

Definition at line 39 of file mpeg2error.h.

◆ MPEG2_S_SG_INFO_FOUND

const HRESULT MPEG2_S_SG_INFO_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 2)

Definition at line 40 of file mpeg2error.h.

◆ MPEG2_S_SG_INFO_NOT_FOUND

const HRESULT MPEG2_S_SG_INFO_NOT_FOUND = MAKE_S_ITF_HRESULT(MPEG2_BASE + 3)

Definition at line 41 of file mpeg2error.h.