Share via


WofGetDriverVersion 함수(wofapi.h)

특정 공급자를 지원하는 데 사용되는 드라이버 버전을 쿼리하는 데 사용됩니다.

구문

HRESULT WofGetDriverVersion(
  [in]  HANDLE FileOrVolumeHandle,
  [in]  ULONG  Provider,
  [out] PULONG WofVersion
);

매개 변수

[in] FileOrVolumeHandle

CreateFile 또는 유사한 API를 사용하여 열린 파일 또는 볼륨에 대한 핸들입니다.

[in] Provider

버전 쿼리가 의도된 공급자를 나타냅니다. 여러 버전의 Wof가 서로 다른 공급자에 대해 동일한 볼륨에 동시에 존재할 수 있습니다.

[out] WofVersion

이 함수를 성공적으로 완료하면 버전을 포함할 ULONG에 대한 포인터입니다.

반환 값

이 함수는 성공 또는 실패 이유를 나타내는 HRESULT를 반환합니다. 지정된 공급자의 지정된 볼륨에 드라이버가 연결되어 있지 않으면 HRESULT_FROM_WIN32(ERROR_INVALID_FUNCTION)으로 함수가 실패합니다.

설명

성공적으로 완료되면 WOF 드라이버의 버전을 반영하도록 WofVersion 값이 업데이트됩니다. 이 값에는 높은 순서의 단어에 있는 운영 체제의 주 버전 및 부 버전 번호와 낮은 순서 단어의 운영 체제 빌드 번호가 포함됩니다. 주 버전은 HIBYTE(HIWORD(WofVersion))를 사용하여 추출할 수 있습니다. 부 버전은 LOBYTE(HIWORD(WofVersion)를 사용하여 추출할 수 있습니다. 빌드 번호는 LOWORD(WofVersion)를 사용하여 추출할 수 있습니다.

QuickInfo

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 wofapi.h
라이브러리 Wofutil.lib
DLL Wofutil.dll

추가 정보

FSCTL_GET_WOF_VERSION