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 |