DXGKDDI_QUERYCONNECTIONCHANGE Rückruffunktion (d3dkmddi.h)
Das Betriebssystem ruft DXGKDDI_QUERYCONNECTIONCHANGE als Reaktion auf eine status Änderung auf, die über DxgkCbIndicateConnectorChange gemeldet wurde, oder wenn das Feld OutputFlags.ConnectorStatusChanges angibt, dass ein Aufruf von SetTimingsFromVidPn connector status Änderungen erkannt hat.
Syntax
DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;
NTSTATUS DxgkddiQueryconnectionchange(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}
Parameter
hAdapter
Ein Handle, das den Adapter identifiziert.
pQueryConnectionChange
Ein Zeiger auf eine DXGKARG_QUERYCONNECTIONCHANGE-Struktur , die den vom Betriebssystem zugewiesenen Puffer bereitstellt, in den die älteste Änderung vom Treiber kopiert werden soll. Die älteste Änderung wird anhand der niedrigsten ConnectionChangeId bewertet.
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 jedoch bereits an das Betriebssystem gemeldet wurden. |
Hinweise
Diese Funktion wird immer auf passiver Ebene aufgerufen, sodass der unterstützende Code als auswertbar gemacht werden sollte.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3dkmddi.h |