METODE ID3D11VideoContext1::GetDataForNewHardwareKey (d3d11_1.h)
Memungkinkan driver mengembalikan informasi spesifik IHV yang digunakan saat menginisialisasi kunci perangkat keras baru.
Sintaks
HRESULT GetDataForNewHardwareKey(
[in] ID3D11CryptoSession *pCryptoSession,
[in] UINT PrivateInputSize,
[in] const void *pPrivatInputData,
[out] UINT64 *pPrivateOutputData
);
Parameter
[in] pCryptoSession
Jenis: ID3D11CryptoSession*
Penunjuk ke antarmuka ID3D11CryptoSession. Untuk mendapatkan pointer ini, panggil ID3D11VideoDevice1::CreateCryptoSession.
[in] PrivateInputSize
Jenis: UINT
Ukuran memori yang dirujuk oleh parameter pPrivateInputData .
[in] pPrivatInputData
Jenis: const void*
Data input privat. Konten parameter ini didefinisikan oleh implementasi lingkungan eksekusi yang aman. Ini mungkin berisi data tentang lisensi atau tentang properti aliran.
[out] pPrivateOutputData
Jenis: UINT64*
Penunjuk ke data output privat. Data pengembalian ditentukan oleh implementasi lingkungan eksekusi yang aman. Ini mungkin berisi data khusus grafis yang akan dikaitkan dengan kunci perangkat keras yang mendasar.
Nilai kembali
Jenis: HRESULT
Metode ini mengembalikan salah satu kode kesalahan berikut.
S_OK | Operasi berhasil diselesaikan. |
E_OUTOFMEMORY | Memori tidak cukup untuk menyelesaikan operasi. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | d3d11_1.h |