DXGKDDI_QUERYCONNECTIONCHANGE 콜백 함수(d3dkmddi.h)

OS는 DxgkCbIndicateConnectorChange 를 통해 보고된 상태 변경에 대한 응답으로 또는 OutputFlags.ConnectorStatusChanges 필드에 SetTimingsFromVidPn 에 대한 호출이 커넥터 상태 변경을 감지했음을 나타내는 경우 이를 호출합니다.

구문

DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;

NTSTATUS DxgkddiQueryconnectionchange(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}

매개 변수

hAdapter

어댑터를 식별하는 핸들입니다.

pQueryConnectionChange

드라이버에서 가장 오래된 변경 사항을 복사해야 하는 OS 할당 버퍼를 제공하는 DXGKARG_QUERYCONNECTIONCHANGE 구조체에 대한 포인터입니다. 가장 오래된 변경 내용은 가장 낮은 ConnectionChangeId로 판단됩니다.

반환 값

반환 값 설명
STATUS_SUCCESS 루틴이 성공하고 요청된 변경 사항을 반환하는 경우 반환됩니다.
STATUS_ALREADY_COMPLETE 루틴이 성공하지만 변경 내용이 이미 OS에 보고되면 반환됩니다.

설명

이 함수는 항상 PASSIVE 수준에서 호출되므로 지원 코드를 페이징 가능으로 만들어야 합니다.

요구 사항

   
대상 플랫폼 Windows
헤더 d3dkmddi.h