Condividi tramite


funzione USBCAMD_GetRegistryKeyValue (usbcamdi.h)

La funzione USBCAMD_GetRegistryKeyValue recupera il valore della chiave del Registro di sistema specifico dell'istanza del dispositivo.

Sintassi

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

Parametri

[in] Handle

Handle in una chiave valida e aperta del Registro di sistema del dispositivo.

[in] KeyNameString

Puntatore al buffer di stringa che descrive il tipo di chiave.

[in] KeyNameStringLength

Specifica la lunghezza, in caratteri, di KeyNameString.

[in] Data

Puntatore a un valore o struttura specificato dal chiamante.

[in] DataLength

Specifica la lunghezza, in byte, del valore o della struttura in Dati.

Valore restituito

USBCAMD_GetRegistryKeyValue restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo.

Altri codici di errore possibili includono:

Codice restituito Descrizione
STATUS_NO_MEMORY Memoria insufficiente per continuare.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione usbcamdi.h (include Usbcamdi.h)
libreria Usbcamd2.lib