IStreamBufferRecordControl::GetRecordingStatus method (sbe.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.]
The GetRecordingStatus method retrieves the status of the recording.
Syntax
HRESULT GetRecordingStatus(
[out] HRESULT *phResult,
[out] BOOL *pbStarted,
[out] BOOL *pbStopped
);
Parameters
[out] phResult
Pointer to a variable that receives an HRESULT value. The HRESULT value indicates the current status of writing or closing the file. This parameter can be NULL.
[out] pbStarted
Pointer to a variable that receives a Boolean value, indicating whether the recording has started,
Value | Description |
---|---|
TRUE | The recording has started. |
FALSE | The recording has not started. |
This parameter can be NULL.
[out] pbStopped
Pointer to a variable that receives a Boolean value, indicating whether recording has been stopped.
Value | Description |
---|---|
TRUE | The recording has stopped. |
FALSE | The recording has not stopped, or has not started yet. |
This parameter can be NULL.
Return value
Returns an HRESULT. Possible values include those in the following table.
Return code | Description |
---|---|
|
The method succeeded. |
Remarks
This method reports the status of the Start and Stop methods, which themselves are asynchronous.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�XP with SP1 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | sbe.h |