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 |