IBDA_FDC::GetStatus method (bdaiface.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 tuning status of the Forward Data Channel (FDC) stream.
Syntax
HRESULT GetStatus(
[out] DWORD *CurrentBitrate,
[out] BOOL *CarrierLock,
[out] DWORD *CurrentFrequency,
[out] BOOL *CurrentSpectrumInversion,
[out] BSTR *CurrentPIDList,
[out] BSTR *CurrentTIDList,
[out] BOOL *Overflow
);
Parameters
[out] CurrentBitrate
Receives the expected bit rate of the FDC stream, in kilobits per second (kbps).
[out] CarrierLock
Receives the carrier lock status.
[out] CurrentFrequency
Receives the current frequency of the FDC tuner, in kHz.
[out] CurrentSpectrumInversion
Receives the expected spectrum inversion status of the FDC stream.
[out] CurrentPIDList
Receives a comma-separated list of packet identifiers (PIDs). The caller must release the string by calling SysFreeString.
[out] CurrentTIDList
Receives a comma-separated list of table identifiers (TIDs). The caller must release the string by calling SysFreeString.
[out] Overflow
Receives the overflow status.
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 | Windows Server�2008�R2 [desktop apps only] |
Target Platform | Windows |
Header | bdaiface.h |