Bagikan melalui


EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE fungsi panggilan balik (iddcx.h)

OS memanggil EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE untuk mengkueri ukuran fisik monitor tanpa EDID jarak jauh.

Sintaks

EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE EvtIddCxMonitorGetPhysicalSize;

NTSTATUS EvtIddCxMonitorGetPhysicalSize(
  [in]  IDDCX_MONITOR MonitorObject,
  [out] IDARG_OUT_MONITORGETPHYSICALSIZE *pOutArgs
)
{...}

Parameter

[in] MonitorObject

Konteks untuk memantau konteks OPM ini harus dibuat.

[out] pOutArgs

Penunjuk ke struktur IDARG_OUT_MONITORGETPHYSICALSIZE yang berisi informasi tentang ukuran monitor.

Nilai kembali

Jika driver mengetahui ukuran fisik monitor, driver harus mengisi pOutArgs dan mengembalikan STATUS_SUCCESS. Jika driver tidak tahu ukuran fisik, driver harus mengembalikan STATUS_NO_DATA_DETECTED.

Keterangan

Panggilan balik ini hanya dipanggil untuk driver jarak jauh yang tidak memberikan deskripsi monitor untuk monitor yang ditentukan. Jika driver jarak jauh menentukan deskripsi monitor untuk monitor tertentu, lebar dan tinggi fisik akan diambil dari deskripsi dan panggilan balik ini tidak akan dipanggil untuk monitor tersebut.

Untuk mendeklarasikan driver ID jarak jauh:

Driver ID menyatakan bahwa ia ingin membuat adaptor ID jarak jauh dengan mengatur bit IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER di IDDCX_ADAPTER_CAPS. Bidang bendera saat memanggil fungsi IddCxAdapterInitAsync . OS melacak apakah driver ID sedang dimuat karena tumpukan desktop jarak jauh yang menghubungkan sesi jarak jauh dan akan gagal panggilan IddCxAdapterInitAsync() dalam dua kasus berikut:

  • Jika driver ID tidak mengatur bendera IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER untuk perangkat yang dibuat oleh tumpukan desktop jarak jauh OS untuk sesi jarak jauh
  • Jika driver ID mengatur bendera IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER untuk perangkat yang tidak dibuat oleh tumpukan desktop jarak jauh OS

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1903
Header iddcx.h

Lihat juga

IDARG_OUT_MONITORGETPHYSICALSIZE

IDDCX_ADAPTER_CAPS