Partager via


USBCAMD_GetRegistryKeyValue, fonction (usbcamdi.h)

La fonction USBCAMD_GetRegistryKeyValue récupère la valeur de clé de Registre spécifique à l’appareil instance.

Syntaxe

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

Paramètres

[in] Handle

Gérez vers une clé de Registre d’appareil valide et ouverte.

[in] KeyNameString

Pointeur vers la mémoire tampon de chaîne décrivant le type de clé.

[in] KeyNameStringLength

Spécifie la longueur, en caractères, de KeyNameString.

[in] Data

Pointeur vers une valeur ou une structure spécifiée par l’appelant.

[in] DataLength

Spécifie la longueur, en octets, de la valeur ou de la structure dans Data.

Valeur retournée

USBCAMD_GetRegistryKeyValue retourne STATUS_SUCCESS si l’appel a réussi.

Voici d’autres codes d’erreur possibles :

Code de retour Description
STATUS_NO_MEMORY La mémoire était insuffisante pour continuer.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête usbcamdi.h (incluez Usbcamdi.h)
Bibliothèque Usbcamd2.lib