DXGKDDI_QUERYCONNECTIONCHANGE Rückruffunktion (d3dkmddi.h)
Das Betriebssystem ruft DXGKDDI_QUERYCONNECTIONCHANGE als Reaktion auf eine Statusänderung, die über DxgkCbIndicateConnectorChange gemeldet wurde, oder wenn das OutputFlags.ConnectorStatusChanges Feld angibt, dass ein Aufruf von SetTimingsFromVidPn den Connectorstatus geändert hat.
Syntax
DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;
NTSTATUS DxgkddiQueryconnectionchange(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}
Parameter
hAdapter
Ein Handle, der den Adapter identifiziert.
pQueryConnectionChange
Ein Zeiger auf eine DXGKARG_QUERYCONNECTIONCHANGE-Struktur, die den vom Treiber zugewiesenen Puffer für das Betriebssystem bereitstellt, in den die älteste Änderung kopiert werden soll. Die älteste Änderung wird anhand der niedrigsten ConnectionChangeId-beurteilt.
Rückgabewert
Rückgabewert | Beschreibung |
---|---|
STATUS_SUCCESS | Wird zurückgegeben, wenn die Routine erfolgreich ist und die angeforderte Änderung zurückgibt. |
STATUS_ALREADY_COMPLETE | Wird zurückgegeben, wenn die Routine erfolgreich ist, die Änderungen wurden jedoch bereits an das Betriebssystem gemeldet. |
Bemerkungen
Diese Funktion wird immer auf PASSIVEr Ebene aufgerufen, sodass der unterstützende Code seitenfähig gemacht werden sollte.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | d3dkmddi.h |