Função WdfDriverGetRegistryPath (wdfdriver.h)
[Aplica-se a KMDF e UMDF]
O método WdfDriverGetRegistryPath recupera o caminho para a chave do Registro do driver na árvore Serviços do Registro.
Sintaxe
PWSTR WdfDriverGetRegistryPath(
[in] WDFDRIVER Driver
);
Parâmetros
[in] Driver
Um identificador para o objeto de driver de estrutura do driver, obtido por uma chamada anterior para WdfDriverCreate ou WdfGetDriver.
Retornar valor
WdfDriverGetRegistryPath retorna um ponteiro para uma cadeia de caracteres Unicode terminada em NULL que representa o caminho do registro do driver. Um bug do sistema marcar ocorrerá se o identificador do Driver for inválido.
Comentários
A cadeia de caracteres de caminho do Registro que WdfDriverGetRegistryPath retorna é obtida da estrutura UNICODE_STRING que o driver recebeu como entrada para sua rotina DriverEntry .
Para obter mais informações sobre o registro, consulte Using the Registry in Framework-Based Drivers.
Exemplos
O exemplo de código a seguir obtém o caminho para a chave do Registro de um driver na árvore Serviços do Registro.
PWSTR registryPath;
registryPath = WdfDriverGetRegistryPath(driver);
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Versão mínima do KMDF | 1.0 |
Versão mínima do UMDF | 2,0 |
Cabeçalho | wdfdriver.h (inclua Wdf.h) |
Biblioteca | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | PASSIVE_LEVEL |
Regras de conformidade da DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |