Compartilhar via


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)

Confira também

UNICODE_STRING

WdfDriverCreate

WdfDriverOpenParametersRegistryKey

WdfGetDriver