IDvbServiceDescriptor::GetServiceType method (dvbsiparser.h)
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
Gets the service_type field value from a Digital Video Broadcast (DVB) service descriptor.
Syntax
HRESULT GetServiceType(
[out] BYTE *pbVal
);
Parameters
[out] pbVal
Receives the service type. This can be any of the following values.
Value | Meaning |
---|---|
|
Reserved for future use. |
|
Digital television service. (MPEG-2 standard-definition [SD] material should use this type.) |
|
Digital radio sound service. (MPEG-1 Layer 2 audio material should use this type.) |
|
Teletext service. |
|
Near-video-on-demand (NVOD) reference service. (MPEG-2 SD material should use this type.) |
|
NVOD time-shifted service. (MPEG-2 SD material should use this type.) |
|
Mosaic service |
|
Reserved for future use. |
|
Advanced codec digital radio sound service. |
|
Advanced codec mosaic service. |
|
Data broadcast service. |
|
Reserved for Common Interface Usage (see CENELEC EN 50221: "Common interface specification for conditional access and other digital video broadcasting decoder applications" ) |
|
Return Channel Satellite (RCS) Map (see Digital Video Broadcasting (DVB); Interaction channel for satellite distribution systems, ETSI EN 301 790 ). |
|
RCS Forward Link Signalling (FLS) (see EN 301 790). |
|
DVB Multimedia Home Platform (MHP) service. |
|
MPEG-2 high-definition (HD) digital television service |
|
Reserved for future use. |
|
Advanced codec SD digital television service. |
|
Advanced codec SD NVOD time-shifted service. |
|
Advanced codec SD NVOD reference service. |
|
Advanced codec HD digital television service. |
|
Advanced codec HD NVOD time-shifted service. |
|
Advanced codec HD NVOD time-shifted service. |
|
Reserved for future use |
|
User-defined |
|
Reserved for future use |
Return value
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | dvbsiparser.h (include Dvbsiparser.idl) |