IWMDRMDecrypt::Decrypt method
The Decrypt method decrypts a data buffer in place.
Syntax
HRESULT Decrypt(
[in, out] BYTE *pbData,
[in] DWORD cbData,
[in] WMDRMCryptoData *pWMCryptoData
);
Parameters
-
pbData [in, out]
-
Data to be decrypted. If the method succeeds, this data is decrypted on return.
-
cbData [in]
-
Size of the data in bytes.
-
pWMCryptoData [in]
-
Pointer to a WMDRMCryptoData structure containing extra parameters. Can be NULL if the content was encrypted using the default parameters.
Return value
The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.
Return code | Description |
---|---|
|
The method succeeded. |
Remarks
None.
Requirements
Header |
|