다음을 통해 공유


EngQueryDeviceAttribute 함수(winddi.h)

EngQueryDeviceAttribute 함수를 사용하면 드라이버가 디바이스의 특정 특성에 대해 시스템을 쿼리할 수 있습니다.

구문

ENGAPI BOOL EngQueryDeviceAttribute(
  [in]  HDEV                 hdev,
  [in]  ENG_DEVICE_ATTRIBUTE devAttr,
  [in]  VOID                 *pvIn,
  [in]  ULONG                ulInSize,
  [out] VOID                 *pvOut,
  [out] ULONG                ulOutSize
);

매개 변수

[in] hdev

디바이스에 대한 핸들입니다. 이 매개 변수는 드라이버의 DrvCompletePDEV 함수에서 받은 GDI 핸들입니다.

[in] devAttr

GDI가 정보를 반환해야 하는 특성을 지정합니다. 이 매개 변수는 GDI가 현재 허용하는 드라이버 가속을 쿼리하는 QDA_ACCELERATION_LEVEL 합니다.

[in] pvIn

시스템에서 사용하도록 예약되었습니다. 이 매개 변수는 현재 GDI에서 무시됩니다.

[in] ulInSize

시스템에서 사용하도록 예약되었습니다. 이 매개 변수는 현재 GDI에서 무시됩니다.

[out] pvOut

GDI가 쿼리되는 특성에 대한 정보를 쓰는 ulOutSize 바이트의 버퍼에 대한 포인터입니다. devAttr이 QDA_ACCELERATION_LEVEL 경우 GDI는 버퍼에 현재 가속 수준을 나타내는 DWORD 값을 0에서 5까지 씁니다. 가속 수준에 대한 설명은 디스플레이 드라이버 테스트 도구를 참조하세요.

[out] ulOutSize

pvOut이 가리키는 버퍼의 크기(바이트)를 지정합니다.

반환 값

EngQueryDeviceAttribute 는 성공하면 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.

설명

비디오 카드 가속 수준은 제어판 표시 프로그램을 통해 동적으로 설정할 수 있습니다. EngQueryDeviceAttribute 를 사용하면 드라이버가 현재 설정된 가속 수준을 확인할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 winddi.h(Winddi.h 포함)
라이브러리 Win32k.lib
DLL Win32k.sys

추가 정보

DrvNotify