Condividi tramite


EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE funzione di callback (iddcx.h)

Il sistema operativo chiama EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE per eseguire query sulle dimensioni fisiche di un monitoraggio EDID remoto.

Sintassi

EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE EvtIddCxMonitorGetPhysicalSize;

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

Parametri

[in] MonitorObject

Il contesto per il monitoraggio di questo contesto OPM deve essere creato.

[out] pOutArgs

Puntatore a una struttura IDARG_OUT_MONITORGETPHYSICALSIZE che contiene informazioni sulle dimensioni del monitoraggio.

Valore restituito

Se il driver conosce le dimensioni fisiche del monitor, deve compilare i pOutArgs e restituire STATUS_SUCCESS. Se il driver non conosce le dimensioni fisiche, deve restituire STATUS_NO_DATA_DETECTED.

Commenti

Questo callback viene chiamato solo per i driver remoti che non forniscono una descrizione di monitoraggio per il monitoraggio specificato. Se un driver remoto specifica una descrizione di monitoraggio per un determinato monitoraggio, la larghezza fisica e l'altezza verranno prese dalla descrizione e questo callback non verrà chiamato per tale monitoraggio.

Per dichiarare un driver ID remoto:

Un driver ID dichiara che vuole creare un adattatore ID remoto impostando il bit di IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER bit nell'IDDCX_ADAPTER_CAPS. Contrassegna il campo quando si chiama la funzione IddCxAdapterInitAsync . Il sistema operativo tiene traccia se il driver ID viene caricato a causa dello stack desktop remoto che connette una sessione remota e avrà esito negativo nella chiamata IddCxAdapterInitAsync() nei due casi seguenti:

  • Se un driver ID non imposta i flag di IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER per un dispositivo creato dallo stack desktop remoto del sistema operativo per una sessione remota
  • Se un driver ID imposta i flag di IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER per un dispositivo che non è stato creato dallo stack desktop remoto del sistema operativo

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Intestazione iddcx.h

Vedi anche

IDARG_OUT_MONITORGETPHYSICALSIZE

IDDCX_ADAPTER_CAPS