IOPMVideoOutput::Metode GetInformation (opmapi.h)

Mengirim permintaan status Output Protection Manager (OPM) ke driver tampilan.

Sintaks

HRESULT GetInformation(
  [in]  const OPM_GET_INFO_PARAMETERS *pParameters,
  [out] OPM_REQUESTED_INFORMATION     *pRequestedInformation
);

Parameter

[in] pParameters

Arahkan ke struktur OPM_GET_INFO_PARAMETERS . Isi struktur ini dengan data untuk permintaan status. Untuk daftar permintaan status, lihat Permintaan Status OPM.

[out] pRequestedInformation

Arahkan ke struktur OPM_REQUESTED_INFORMATION . Saat kembali, metode mengisi struktur ini dengan hasil permintaan status.

Nilai kembali

Mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
Objek OPM dibuat dengan semantik Certified Output Protection Protocol (COPP).

Keterangan

Metode ini setara dengan metode IAMCertifiedOutputProtection::P rotectionStatus dalam COPP.

Antarmuka IOPMVideoOutput mendukung semantik OPM dan semantik COPP. Metode GetInformation hanya berlaku ketika semantik OPM digunakan. Jika penunjuk antarmuka dibuat dengan semantik COPP, GetInformation mengembalikan ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS. Dalam hal ini, panggil IOPMVideoOutput::COPPCompatibleGetInformation sebagai gantinya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header opmapi.h

Lihat juga

IOPMVideoOutput

Manajer Perlindungan Output