WofGetDriverVersion 函式 (wofapi.h)

用來查詢用來支援特定提供者的驅動程式版本。

語法

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

參數

[in] FileOrVolumeHandle

使用 CreateFile 或類似 API 開啟之檔案或磁碟區的句柄。

[in] Provider

指出版本查詢要用於哪個提供者。 不同提供者的多個 Wof 版本可能同時存在於相同的磁碟區上。

[out] WofVersion

ULONG 的指標,此 ULONG 會在成功完成此函式時包含版本。

傳回值

此函式會傳回 HRESULT,指出成功或失敗的原因。 如果指定提供者的指定磁碟區上沒有附加驅動程式,函式將會失敗,並HRESULT_FROM_WIN32 (ERROR_INVALID_FUNCTION) 。

備註

成功完成時,WofVersion 值會更新以反映 WOF 驅動程式的版本。 此值包含高序字中操作系統的主要和次要版本號碼,以及低序字組操作系統的組建編號。 主要版本可以使用HIBYTE (HIWORD (WofVersion) ) 來擷取;次要版本可以使用 LOBYTE (HIWORD (WofVersion) ) 來擷取;組建編號可以使用LOWORD (WofVersion) 來擷取。

QuickInfo

規格需求

需求
目標平台 Windows
標頭 wofapi.h
程式庫 Wofutil.lib
Dll Wofutil.dll

另請參閱

FSCTL_GET_WOF_VERSION