IMFVirtualCamera::AddRegistryEntry-Methode (mfvirtualcamera.h)

Fügt dem Registrierungsschlüssel der Geräteschnittstelle einen benutzerdefinierten Registrierungseintrag hinzu.

Syntax

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

Parameter

EntryName

Eine Unicode-Zeichenfolge mit NULL-Beendigung, die den Registrierungseintragsnamen darstellt.

SubkeyPath

Optionale Unicode-Zeichenfolge mit Null-Beendigung, die einen Unterschlüssel unter dem Registrierungsknoten der Geräteschnittstelle darstellt.

dwRegType

Der Datentyp des Registrierungseintrags. Der REG_NONE-Typ wird nicht unterstützt. Weitere Informationen finden Sie unter Registrierungswerttypen.

pbData

Zeiger auf die Daten für den Registrierungseintrag.

cbData

Größe der Daten im Puffer, auf den pbData verweist, in Bytes.

Rückgabewert

Gibt einen HRESULT-Wert zurück, einschließlich, aber nicht beschränkt auf die folgenden Werte:

Fehlercode BESCHREIBUNG
S_OK Erfolgreich
E_INVALIDARG Ein Eingabeparameter ist ungültig.
E_ACCESSDENIED Der Aufrufer verfügt über unzureichende Berechtigungen zum Hinzufügen von Eigenschaften.

Hinweise

Aufrufer müssen über Berechtigungen auf Administratorebene verfügen, um diese API verwenden zu können. UWP und gepackte Apps verfügen nicht über Berechtigungen zum Aufrufen dieser Methode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Kopfzeile mfvirtualcamera.h
Bibliothek mfsensorgroup.lib
DLL mfsensorgroup.dll