Partager via


Méthode IMFVirtualCamera ::AddRegistryEntry (mfvirtualcamera.h)

Ajoute une entrée de Registre personnalisée à la clé de Registre de l’interface d’appareil.

Syntaxe

HRESULT AddRegistryEntry(
  LPCWSTR    EntryName,
  LPCWSTR    SubkeyPath,
  DWORD      dwRegType,
  const BYTE *pbData,
  ULONG      cbData
);

Paramètres

EntryName

Chaîne Unicode terminée par null représentant le nom de l’entrée de Registre.

SubkeyPath

Chaîne Unicode se terminant par un caractère Null facultatif représentant une sous-clé sous le nœud de Registre de l’interface d’appareil.

dwRegType

Type de données de l’entrée de Registre. Le type REG_NONE n’est pas pris en charge. Pour plus d’informations, consultez Types de valeurs du Registre.

pbData

Pointeur vers les données de l’entrée de Registre.

cbData

Taille des données dans la mémoire tampon pointées par pbData, en octets.

Valeur retournée

Retourne une valeur HRESULT, y compris, mais sans s’y limiter, les valeurs suivantes :

Code d'erreur Description
S_OK Opération réussie
E_INVALIDARG Un paramètre d’entrée n’est pas valide.
E_ACCESSDENIED L’appelant n’a pas les autorisations nécessaires pour ajouter des propriétés.

Remarques

Les appelants doivent disposer d’autorisations de niveau administrateur pour utiliser cette API. Les applications UWP et empaquetées ne disposent pas des autorisations nécessaires pour appeler cette méthode.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
En-tête mfvirtualcamera.h
Bibliothèque mfsensorgroup.lib
DLL mfsensorgroup.dll