Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The OS calls DXGKDDI_QUERYCONNECTIONCHANGE in response to a status change reported through DxgkCbIndicateConnectorChange or when the OutputFlags.ConnectorStatusChanges field indicates that a call to SetTimingsFromVidPn has detected connector status changes.
Syntax
DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;
NTSTATUS DxgkddiQueryconnectionchange(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}
Parameters
hAdapter
A handle that identifies the adapter.
pQueryConnectionChange
A pointer to a DXGKARG_QUERYCONNECTIONCHANGE structure that provides the OS allocated buffer into which the oldest change should be copied by the driver. The oldest change is judged by lowest ConnectionChangeId.
Return value
| Return value | Description |
|---|---|
| STATUS_SUCCESS | Returned if the routine succeeds and returns the requested change. |
| STATUS_ALREADY_COMPLETE | Returned if the routine succeeds, but the changes have already been reported to the OS. |
Remarks
This function is always called at PASSIVE level so the supporting code should be made pageable.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | d3dkmddi.h |