IBDA_DRIDRMService::GetDRMStatus Method
[This documentation is preliminary and is subject to change.]
The GetDRMSTatus method returns the current status of the Digital Rights Management (DRM) system for a Media Transform Device (MTD) in a graph under the Protected Broadcast Device Architecture (PBDA).
Syntax
HRESULT GetDRMStatus(
[out] BSTR *pbstrDrmUuidList,
[out] GUID *DrmUuid
);
Parameters
pbstrDrmUuidList [out]
Address of a variable that gets a comma-delimited string of UUID values that identify the DRM systems supported by the MTD. This method allocates the memory for the variable by calling SysAllocString and returns the associated pointer in this parameter. The caller is memory and is responsible for deallocating it by calling SysFreeString.DrmUuid [out]
Address of a variable that gets a GUID identifying the active DRM system for the MTD.
Return Value
If the method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
| Client | Requires Windows 7. |
| IDL | Declared in Bdaiface.idl. |
See Also
Send comments about this topic to Microsoft
Build date: 12/4/2008