Función WdfDriverGetRegistryPath (wdfdriver.h)
[Se aplica a KMDF y UMDF]
El método WdfDriverGetRegistryPath recupera la ruta de acceso a la clave del Registro del controlador en el árbol Servicios del Registro.
Sintaxis
PWSTR WdfDriverGetRegistryPath(
[in] WDFDRIVER Driver
);
Parámetros
[in] Driver
Identificador del objeto de controlador del marco de trabajo del controlador, obtenido por una llamada anterior a WdfDriverCreate o WdfGetDriver.
Valor devuelto
WdfDriverGetRegistryPath devuelve un puntero a una cadena Unicode terminada en NULL que representa la ruta de acceso del registro del controlador. Se produce una comprobación de errores del sistema si el controlador no es válido.
Comentarios
La cadena de ruta de acceso del Registro que WdfDriverGetRegistryPath devuelve se obtiene de la estructura UNICODE_STRING que el controlador recibió como entrada en su rutina DriverEntry .
Para obtener más información sobre el registro, consulte Uso del Registro en Framework-Based Controladores.
Ejemplos
En el ejemplo de código siguiente se obtiene la ruta de acceso a la clave del Registro de un controlador en el árbol Servicios del Registro.
PWSTR registryPath;
registryPath = WdfDriverGetRegistryPath(driver);
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfdriver.h (incluya Wdf.h) |
Library | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | PASSIVE_LEVEL |
Reglas de cumplimiento de DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |