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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für