Funzione WofGetDriverVersion (wofapi.h)

Usato per eseguire query sulla versione del driver usato per supportare un determinato provider.

Sintassi

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

Parametri

[in] FileOrVolumeHandle

Handle per un file o un volume aperto con CreateFile o un'API simile.

[in] Provider

Indica quale provider è destinato alla query di versione. Più versioni di Wof possono esistere nello stesso volume contemporaneamente per provider diversi.

[out] WofVersion

Puntatore a un ULONG che conterrà la versione al completamento di questa funzione.

Valore restituito

Questa funzione restituisce un valore HRESULT che indica l'esito positivo o il motivo dell'errore. Se non è collegato alcun driver nel volume specificato per il provider specificato, la funzione avrà esito negativo con HRESULT_FROM_WIN32(ERROR_INVALID_FUNCTION).

Commenti

Al termine, il valore WofVersion viene aggiornato per riflettere la versione del driver WOF. Questo valore include i numeri di versione principali e secondari del sistema operativo nella parola ad ordine elevato e il numero di compilazione del sistema operativo nella parola a basso ordine. La versione principale può essere estratta con HIBYTE(HIWORD(WofVersion)); la versione secondaria può essere estratta con LOBYTE(HIWORD(WofVersion)); il numero di compilazione può essere estratto con LOWORD(WofVersion).

Informazioni rapide

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione wofapi.h
Libreria Wofutil.lib
DLL Wofutil.dll

Vedi anche

FSCTL_GET_WOF_VERSION