USBCAMD_GetRegistryKeyValue Funktion (usbcamdi.h)
Die USBCAMD_GetRegistryKeyValue-Funktion ruft den geräteinstanzspezifischen Registrierungsschlüsselwert ab.
Syntax
NTSTATUS USBCAMD_GetRegistryKeyValue(
[in] HANDLE Handle,
[in] PWCHAR KeyNameString,
[in] ULONG KeyNameStringLength,
[in] PVOID Data,
[in] ULONG DataLength
);
Parameter
[in] Handle
Behandeln Sie einen gültigen und geöffneten Geräteregistrierungsschlüssel.
[in] KeyNameString
Zeigen Sie auf den Zeichenfolgenpuffer, der den Schlüsseltyp beschreibt.
[in] KeyNameStringLength
Gibt die Länge KeyNameString-in Zeichen an.
[in] Data
Zeiger auf einen vom Aufrufer angegebenen Wert oder eine angegebene Struktur.
[in] DataLength
Gibt die Länge des Werts oder der Struktur in Bytes bei Data an.
Rückgabewert
USBCAMD_GetRegistryKeyValue gibt STATUS_SUCCESS zurück, wenn der Anruf erfolgreich war.
Weitere mögliche Fehlercodes sind:
Rückgabecode | Beschreibung |
---|---|
STATUS_NO_MEMORY | Es war nicht genügend Arbeitsspeicher vorhanden, um den Vorgang fortzusetzen. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | usbcamdi.h (include Usbcamdi.h) |
Library | Usbcamd2.lib |