Fungsi WofGetDriverVersion (wofapi.h)

Digunakan untuk mengkueri versi driver yang digunakan untuk mendukung penyedia tertentu.

Sintaks

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

Parameter

[in] FileOrVolumeHandle

Handel ke file atau volume yang dibuka dengan CreateFile atau API serupa.

[in] Provider

Menunjukkan penyedia mana yang ditujukan untuk kueri versi. Beberapa versi Wof mungkin ada pada volume yang sama secara bersamaan untuk penyedia yang berbeda.

[out] WofVersion

Pointer ke ULONG yang akan berisi versi setelah berhasil menyelesaikan fungsi ini.

Nilai kembali

Fungsi ini mengembalikan HRESULT yang menunjukkan keberhasilan atau alasan kegagalan. Jika tidak ada driver yang terpasang pada volume yang ditentukan untuk penyedia yang ditentukan, fungsi akan gagal dengan HRESULT_FROM_WIN32(ERROR_INVALID_FUNCTION).

Keterangan

Setelah berhasil diselesaikan, nilai WofVersion diperbarui untuk mencerminkan versi driver WOF. Nilai ini mencakup nomor versi utama dan minor dari sistem operasi dalam kata berurutan tinggi, dan nomor build sistem operasi dalam kata berurutan rendah. Versi utama dapat diekstrak dengan HIBYTE(HIWORD(WofVersion)); versi minor dapat diekstrak dengan LOBYTE(HIWORD(WofVersion)); nomor build dapat diekstrak dengan LOWORD(WofVersion).

QuickInfo

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header wofapi.h
Pustaka Wofutil.lib
DLL Wofutil.dll

Lihat juga

FSCTL_GET_WOF_VERSION