Compartilhar via


Função USBD_GetPdoRegistryParameter (usbdlib.h)

A rotina USBD_GetPdoRegistryParameter recupera o valor da chave especificada no registro de hardware do dispositivo USB.

Sintaxe

NTSTATUS USBD_GetPdoRegistryParameter(
  [in]      PDEVICE_OBJECT PhysicalDeviceObject,
  [in, out] PVOID          Parameter,
  [in]      ULONG          ParameterLength,
  [in]      PWSTR          KeyName,
  [in]      ULONG          KeyNameLength
);

Parâmetros

[in] PhysicalDeviceObject

Especifica o objeto de dispositivo para o dispositivo USB.

[in, out] Parameter

Ponteiro para um buffer alocado pelo chamador que recebe o valor do Registro.

[in] ParameterLength

Tamanho, em bytes, do buffer apontado por Parameter.

[in] KeyName

Ponteiro para uma cadeia de caracteres que contém o nome da chave do Registro.

[in] KeyNameLength

Tamanho, em bytes, do buffer apontado por KeyName.

Retornar valor

O USBD_GetPdoRegistryParameter retorna STATUS_SUCCESS quando a operação é bem-sucedida ou um erro apropriado status quando a operação falha.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho usbdlib.h
Biblioteca Usbd.lib
IRQL PASSIVE_LEVEL

Confira também

Referência de programação do driver de dispositivo USB