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 |