EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE Rückruffunktion (iddcx.h)

Das Betriebssystem ruft EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE auf, um die physische Größe eines Remotemonitors ohne EDID abzufragen.

Syntax

EVT_IDD_CX_MONITOR_GET_PHYSICAL_SIZE EvtIddCxMonitorGetPhysicalSize;

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

Parameter

[in] MonitorObject

Der Kontext für den Monitor, für den dieser OPM-Kontext erstellt werden soll.

[out] pOutArgs

Zeiger auf eine IDARG_OUT_MONITORGETPHYSICALSIZE-Struktur , die Informationen zur Monitorgröße enthält.

Rückgabewert

Wenn der Treiber die physische Größe des Monitors kennt, sollte er die pOutArgs ausfüllen und STATUS_SUCCESS zurückgeben. Falls der Treiber die physische Größe nicht kennt, sollte er STATUS_NO_DATA_DETECTED zurückgeben.

Hinweise

Dieser Rückruf wird nur für Remotetreiber aufgerufen, die keine Monitorbeschreibung für den angegebenen Monitor bereitstellen. Wenn ein Remotetreiber eine Monitorbeschreibung für einen bestimmten Monitor angibt, wird die physische Breite und Höhe aus der Beschreibung übernommen, und dieser Rückruf wird für diesen Monitor nicht aufgerufen.

So deklarieren Sie einen Remote-ID-Treiber:

Ein ID-Treiber deklariert, dass er einen Remote-ID-Adapter erstellen möchte, indem er das IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER Bit im IDDCX_ADAPTER_CAPS festlegt. Flags-Feld beim Aufrufen der IddCxAdapterInitAsync-Funktion . Das Betriebssystem verfolgt, ob der ID-Treiber aufgrund des Remotedesktopstapels geladen wird, der eine Remotesitzung verbindet, und schlägt den IddCxAdapterInitAsync()-Aufruf in den folgenden beiden Fällen fehl:

  • Wenn ein ID-Treiber die IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER Flags für ein Gerät nicht festgelegt, das vom Remotedesktopstapel des Betriebssystems für eine Remotesitzung erstellt wurde
  • Wenn ein ID-Treiber die IDDCX_ADAPTER_FLAGS_REMOTE_SESSION_DRIVER Flags für ein Gerät festlegt, das nicht vom Remotedesktopstapel des Betriebssystems erstellt wurde

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1903
Kopfzeile iddcx.h

Weitere Informationen

IDARG_OUT_MONITORGETPHYSICALSIZE

IDDCX_ADAPTER_CAPS