Funzione WdfDriverGetRegistryPath (wdfdriver.h)
[Si applica a KMDF e UMDF]
Il metodo WdfDriverGetRegistryPath recupera il percorso della chiave del Registro di sistema del driver nell'albero Dei servizi del Registro di sistema.
Sintassi
PWSTR WdfDriverGetRegistryPath(
[in] WDFDRIVER Driver
);
Parametri
[in] Driver
Handle per l'oggetto driver del framework del driver ottenuto da una chiamata precedente a WdfDriverCreate o WdfGetDriver.
Valore restituito
WdfDriverGetRegistryPath restituisce un puntatore a una stringa Unicode con terminazione NULL che rappresenta il percorso del Registro di sistema del driver. Se l'handle del driver non è valido, si verifica un controllo di bug di sistema.
Commenti
La stringa di percorso del Registro di sistema restituita da WdfDriverGetRegistryPath viene ottenuta dalla struttura UNICODE_STRING ricevuta dal driver come input alla routine DriverEntry .
Per altre informazioni sul Registro di sistema, vedere Uso del Registro di sistema in Framework-Based Driver.
Esempio
Nell'esempio di codice seguente viene ottenuto il percorso della chiave del Registro di sistema di un driver nell'albero Dei servizi del Registro di sistema.
PWSTR registryPath;
registryPath = WdfDriverGetRegistryPath(driver);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfdriver.h (include Wdf.h) |
Libreria | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | PASSIVE_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |