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 Services del Registro di sistema del Registro di sistema.
Sintassi
PWSTR WdfDriverGetRegistryPath(
[in] WDFDRIVER Driver
);
Parametri
[in] Driver
Handle per l'oggetto driver framework del driver del driver ottenuto da una chiamata precedente a WdfDriverCreare 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 driver di non è valido, si verifica un controllo dei bug di sistema.
Osservazioni:
La stringa di percorso del Registro di sistema che WdfDriverGetRegistryPath viene ottenuta dalla struttura UNICODE_STRING ricevuta dal driver come input alla routine DriverEntry.
Per altre informazioni sul Registro di sistema, vedere Using the Registry in Framework-Based Drivers.
Esempi
Nell'esempio di codice seguente viene ottenuto il percorso della chiave del Registro di sistema di un driver nell'albero Services del Registro di sistema.
PWSTR registryPath;
registryPath = WdfDriverGetRegistryPath(driver);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
versione minima di UMDF | 2.0 |
intestazione | wdfdriver.h (include Wdf.h) |
Biblioteca | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | PASSIVE_LEVEL |
regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |