DXGKDDI_QUERYCONNECTIONCHANGE 콜백 함수(d3dkmddi.h)
OS는 DxgkCbIndicateConnectorChange를 통해 보고된 상태 변경에 대한 응답으로 또는 OutputFlags.ConnectorStatusChanges 필드에 SetTimingsFromVidPn에 대한 호출에서 커넥터 상태 변경 내용을 감지했음을 나타내는 경우 DXGKDDI_QUERYCONNECTIONCHANGE 호출합니다.
구문
DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;
NTSTATUS DxgkddiQueryconnectionchange(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}
매개 변수
hAdapter
어댑터를 식별하는 핸들입니다.
pQueryConnectionChange
드라이버에서 가장 오래된 변경 사항을 복사해야 하는 OS 할당 버퍼를 제공하는 DXGKARG_QUERYCONNECTIONCHANGE 구조체에 대한 포인터입니다. 가장 오래된 변경 내용은 가장 낮은 ConnectionChangeId로 판단됩니다.
반환 값
반환 값 | Description |
---|---|
STATUS_SUCCESS | 루틴이 성공하고 요청된 변경 내용이 반환되면 반환됩니다. |
STATUS_ALREADY_COMPLETE | 루틴이 성공했지만 변경 내용이 이미 OS에 보고되면 반환됩니다. |
설명
이 함수는 항상 PASSIVE 수준에서 호출되므로 지원 코드를 페이징 가능으로 만들어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3dkmddi.h |