Condividi tramite


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)

Vedi anche

UNICODE_STRING

WdfDriverCreate

WdfDriverOpenParametersRegistryKey

WdfGetDriver