Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains output data for the ConfigureAuthenticatedChannel(D3D11_1) function.
Syntax
typedef struct D3D11_1DDI_AUTHENTICATED_CONFIGURE_OUTPUT {
D3D11_1DDI_OMAC omac;
GUID ConfigureType;
HANDLE hChannel;
UINT SequenceNumber;
HRESULT ReturnCode;
} D3D11_1DDI_AUTHENTICATED_CONFIGURE_OUTPUT;
Members
omac
A D3D11_1DDI_OMAC structure that contains a Message Authentication Code (MAC) of the data. The driver uses Advanced Encryption Standard (AES)-based one-key CBC MAC (OMAC) to calculate this value for the block of data that appears after this structure member.
ConfigureType
A GUID that specifies the command. The following GUIDs are defined.
D3D11_1DDI_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE_GUID
Sets the level of encryption that is performed before protected content becomes accessible to the CPU or bus.
Input data: D3D11_1DDI_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION
D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_GUID
Associates a cryptographic session with a DirectX Video Acceleration 2 (DXVA-2) decode device and a Direct3D device.
Input data: D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION
D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE_GUID
Initializes the authenticated channel.
Input data: D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE
D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION_GUID
Enables or disables protection for the device.
Input data: D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION
D3D11_1DDI_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_GUID
Enables a process to open a shared resource, or disables a process from opening shared resources.
Input data: D3D11_1DDI_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE
hChannel
A handle to the authenticated channel. This handle was created through a call to the CreateAuthenticatedChannel(D3D11_1) function.
SequenceNumber
The query sequence number.
ReturnCode
The return code that the driver returns when the ConfigureAuthenticatedChannel(D3D11_1) function is called.
Remarks
For information on the usage of this structure, see the Remarks of the ConfigureAuthenticatedChannel(D3D11_1) function.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | d3d10umddi.h (include D3d10umddi.h) |
See also
ConfigureAuthenticatedChannel(D3D11_1)
CreateAuthenticatedChannel(D3D11_1)
D3D11_1DDI_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION
D3D11_1DDI_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION
D3D11_1DDI_AUTHENTICATED_CONFIGURE_INITIALIZE
D3D11_1DDI_AUTHENTICATED_CONFIGURE_PROTECTION