Partilhar via


função USBCAMD_GetRegistryKeyValue (usbcamdi.h)

A função USBCAMD_GetRegistryKeyValue recupera o valor da chave do Registro específico da instância do dispositivo.

Sintaxe

NTSTATUS USBCAMD_GetRegistryKeyValue(
  [in] HANDLE Handle,
  [in] PWCHAR KeyNameString,
  [in] ULONG  KeyNameStringLength,
  [in] PVOID  Data,
  [in] ULONG  DataLength
);

Parâmetros

[in] Handle

Manipule para uma chave do Registro do dispositivo válida e aberta.

[in] KeyNameString

Ponteiro para o buffer de cadeia de caracteres que descreve o tipo de chave.

[in] KeyNameStringLength

Especifica o comprimento, em caracteres, de KeyNameString.

[in] Data

Ponteiro para um valor ou estrutura especificado pelo chamador.

[in] DataLength

Especifica o comprimento, em bytes, do valor ou da estrutura em Dados.

Retornar valor

USBCAMD_GetRegistryKeyValue retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida.

Outros códigos de erro possíveis incluem:

Código de retorno Descrição
STATUS_NO_MEMORY Não havia memória suficiente para continuar.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho usbcamdi.h (inclua Usbcamdi.h)
Biblioteca Usbcamd2.lib