D3DAUTHENTICATEDCHANNEL_QUERYROUTPUTID_OUTPUT structure

Contains the response to a D3DAUTHENTICATEDQUERY_OUTPUTID query.

To send this query, call IDirect3DAuthenticatedChannel9::Query.

Syntax

typedef struct _D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT {
  Output D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT;
  HANDLE DeviceHandle;
  HANDLE CryptoSessionHandle;
  UINT   OutputIDIndex;
  UINT64 OutputID;
} D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT;

Members

D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT

A D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT structure that contains a Message Authentication Code (MAC) and other data.

DeviceHandle

A handle to the device.

CryptoSessionHandle

A handle to the cryptographic session.

OutputIDIndex

The index of the output ID given in the OutputID member.

OutputID

An output ID that is associated with the specified device and cryptographic session.

Requirements

Requirement Value
Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
D3d9types.h

See also

Direct3D Video Structures

IDirect3DAuthenticatedChannel9::Query