DXGKDDI_DISPLAYDETECTCONTROL 콜백 함수(d3dkmddi.h)

핫 플러그 검색을 켜고 끄고 특정 대상 또는 모든 대상에 대한 상태 설문 조사를 시작하는 데 사용됩니다.

구문

DXGKDDI_DISPLAYDETECTCONTROL DxgkddiDisplaydetectcontrol;

NTSTATUS DxgkddiDisplaydetectcontrol(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_DISPLAYDETECTCONTROL pDisplayDetectControl
)
{...}

매개 변수

hAdapter

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

pDisplayDetectControl

요청된 검색 작업을 설명하는 DXGKARG_DISPLAYDETECTCONTROL 구조체에 대한 포인터입니다.

반환 값

이 루틴이 성공하면 STATUS_SUCCESS 반환합니다.

설명

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

반환된 상태 커넥터의 상태 아닌 호출만 반영합니다. 드라이버가 변경 사항을 감지하면 DxgkCbIndicateConnectorChange를 호출하여 응답합니다. 하나 이상의 대상에 대한 폴링이 요청된 경우 드라이버는 폴링이 완료될 때까지 기다리지 않고 요청이 하드웨어에 제출되면 를 반환해야 합니다.

DXGK_DDCT_POLLONE 지정된 대상 ID에만 적용되고 DXGK_DDCT_POLLALL 모든 대상에 적용됩니다. 드라이버가 STATUS_INVALID_PARAMETER 호출에 실패할 수 있도록 HPD를 사용하도록 설정하지 않은 경우 이러한 유형의 검색 제어 중 하나를 요청하는 것은 OS 오류입니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3dkmddi.h