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 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)

Vedere anche

UNICODE_STRING

WdfDriverCreare

WdfDriverOpenParametersRegistryKey

WdfGetDriver