Partilhar via


função USBD_GetPdoRegistryParameter (usbdlib.h)

A rotina de 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 do 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 que é apontado pelo parâmetro .

[in] KeyName

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

[in] KeyNameLength

Tamanho, em bytes, do buffer que é apontado por KeyName.

Valor de retorno

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

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho usbdlib.h
biblioteca Usbd.lib
IRQL PASSIVE_LEVEL

Consulte também

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