Bagikan melalui


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

Lihat juga

ID3D11VideoContext1