Fungsi GetCertificate

Penting

Fungsi ini digunakan oleh Output Protection Manager (OPM) untuk mengakses fungsionalitas di driver tampilan. Aplikasi tidak boleh memanggil fungsi ini.

 

Mendapatkan sertifikat untuk driver tampilan.

Sintaks

NTSTATUS WINAPI GetCertificate(
  _In_  PUNICODE_STRING          pstrDeviceName,
  _In_  DXGKMDT_CERTIFICATE_TYPE ctPVPCertificateType,
  _Out_ BYTE                     *pbCertificate,
  _Out_ ULONG                    ulCertificateLength
);

Parameter

pstrDeviceName [in]

Penunjuk ke struktur UNICODE_STRING yang berisi nama perangkat tampilan, seperti yang dikembalikan oleh fungsi GetMonitorInfo .

ctPVPCertificateType [in]

Jenis sertifikat, ditentukan sebagai anggota enumerasi DXGKMDT_CERTIFICATE_TYPE .

pbCertificate [out]

Penunjuk ke buffer yang menerima sertifikat.

ulCertificateLength [out]

Ukuran buffer pbCertificate , dalam byte. Untuk mendapatkan ukuran sertifikat, panggil GetCertificateSize.

Menampilkan nilai

Jika metode berhasil, metode akan mengembalikan STATUS_SUCCESS. Jika tidak, kode kesalahan NTSTATUS akan dikembalikan.

Keterangan

Aplikasi harus memanggil metode IOPMVideoOutput::StartInitialization alih-alih fungsi ini.

Fungsi ini tidak memiliki pustaka impor terkait. Untuk memanggil fungsi ini, Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Gdi32.dll.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
DLL
Gdi32.dll

Lihat juga

Fungsi OPM

Manajer Perlindungan Output