Condividi tramite


struttura D3D11_AUTHENTICATED_CONFIGURE_INPUT (d3d11.h)

Contiene i dati di input per il metodo ID3D11VideoContext::ConfigureAuthenticatedChannel .

Sintassi

typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT {
  D3D11_OMAC omac;
  GUID       ConfigureType;
  HANDLE     hChannel;
  UINT       SequenceNumber;
} D3D11_AUTHENTICATED_CONFIGURE_INPUT;

Members

omac

Struttura D3D11_OMAC che contiene un MAC (Message Authentication Code) dei dati. Il driver usa mac CBC MAC (OMAC) basato su AES per calcolare questo valore per il blocco di dati visualizzato dopo questo membro della struttura.

ConfigureType

GUID che specifica il comando. Vengono definiti i GUID seguenti.

Valore Significato
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION
Associa una sessione di crittografia a un dispositivo decodificatore e a un dispositivo Direct3D.

Dati di input: D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE
Imposta il livello di crittografia eseguito prima che il contenuto protetto diventi accessibile alla CPU o al bus.

Dati di input: D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE
Inizializza il canale autenticato.

Dati di input: D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

D3D11_AUTHENTICATED_CONFIGURE_PROTECTION
Abilita o disabilita la protezione per il dispositivo.

Dati di input: D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE
Consente a un processo di aprire una risorsa condivisa o di disabilitare l'apertura di risorse condivise da un processo.

Dati di input: D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

hChannel

Handle per il canale autenticato. Per ottenere l'handle, chiamare il metodo ID3D11AuthenticatedChannel::GetChannelHandle .

SequenceNumber

Numero di sequenza della query. All'inizio della sessione, generare un numero casuale a 32 bit sicuro crittograficamente da usare come numero di sequenza iniziale. Per ogni query, incrementare il numero di sequenza di 1.

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione d3d11.h

Vedi anche

Strutture video Direct3D 11