Compartir a través de


función USBCAMD_GetRegistryKeyValue (usbcamdi.h)

La función USBCAMD_GetRegistryKeyValue recupera el valor de clave del Registro específico de la instancia del dispositivo.

Sintaxis

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

Parámetros

[in] Handle

Identificador de una clave del Registro de dispositivo válida y abierta.

[in] KeyNameString

Puntero al búfer de cadenas que describe el tipo de clave.

[in] KeyNameStringLength

Especifica la longitud, en caracteres, de KeyNameString.

[in] Data

Puntero a un valor o estructura especificados por el autor de la llamada.

[in] DataLength

Especifica la longitud, en bytes, del valor o la estructura en Data.

Valor devuelto

USBCAMD_GetRegistryKeyValue devuelve STATUS_SUCCESS si la llamada se realizó correctamente.

Otros códigos de error posibles son:

Código devuelto Descripción
STATUS_NO_MEMORY No había memoria suficiente para continuar.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado usbcamdi.h (incluye Usbcamdi.h)
Library Usbcamd2.lib