다음을 통해 공유


DxgkIsFeatureEnabled2 함수(d3dkmddi.h)

KMD는 Dxgkrnl 전에 디스플레이 포트 드라이버의 DxgkIsFeatureEnabled2 함수를 호출하여 특정 기능이 활성화되었는지 여부를 확인할 수 있습니다.

통사론

NTSTATUS DxgkIsFeatureEnabled2(
  PVOID                       DriverObject,
  DXGKARGCB_ISFEATUREENABLED2 *pArgs
);

매개 변수

DriverObject

[in] DRIVER_OBJECT대한 포인터입니다. 디스플레이 미니포트 드라이버는 이전에 DriverEntry 함수에서 이 포인터를 얻었습니다.

pArgs

[in] 쿼리할 기능에 대한 정보가 포함된 DXGKARGCB_ISFEATUREENABLED2 구조체에 대한 포인터입니다.

반환 값

DxgkIsFeatureEnabled2 성공 완료 시 STATUS_SUCCESS 반환합니다. 그렇지 않으면 적절한 NTSTATUS 코드를 반환합니다.

발언

DxgkIsFeatureEnabled2 디스플레이 포트 드라이버 라이브러리(displib.lib)에 정의됩니다. 따라서 KMD는 Dxgkrnl 초기화되기 전에 이 함수를 호출하여 활성화된 기능의 존재를 확인할 수 있습니다. DxgkIsFeatureEnabled2DriverEntry사용되므로 전역 기능의 하위 집합만 쿼리할 수 있습니다. 이 하위 집합에는 현재 다음이 포함됩니다.

  • DXGK_FEATURE_GPUVAIOMMU

자세한 내용은 쿼리 WDDM 기능 지원 및 사용참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows 11 버전 24H2(WDDM 3.2)
헤더 d3dkmddi.h
IRQL PASSIVE_LEVEL

참고 항목

DriverEntry

DXGKARGCB_ISFEATUREENABLED2