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 |
---|---|
|
Associa una sessione di crittografia a un dispositivo decodificatore e a un dispositivo Direct3D.
Dati di input: D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT |
|
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 |
|
Inizializza il canale autenticato.
Dati di input: D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT |
|
Abilita o disabilita la protezione per il dispositivo.
Dati di input: D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT |
|
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 |