IBDA_WMDRMSession::TransactMessage Method
[This documentation is preliminary and is subject to change.]
Sends a Windows Media Digital Rights Management (DRM) for Network Devices message to the media transform device (MTD).
Syntax
HRESULT TransactMessage(
[in] ULONG ulcbRequest,
[in] BYTE *pbRequest,
[in, out] ULONG *pulcbResponse,
[in, out] BYTE *pbResponse
);
Parameters
ulcbRequest [in]
The size, in bytes, of the pbRequest.pbRequest [in]
Pointer to a byte array that contains the input message.pulcbResponse [in, out]
On input, specifies the number of bytes in the pbResponse array. On output, receives the size of the response message, in bytes.pbResponse [in, out]
Pointer to a byte array, allocated by the caller, that receives the response message.
Return Value
If the method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
| Minimum supported client | Windows 7 |
| Minimum supported server | Windows Server 2008 R2 |
| IDL | Bdaiface.idl |
See Also
Send comments about this topic to Microsoft
Build date: 3/1/2009