USBCAMD_GetRegistryKeyValue-Funktion (usbcamdi.h)
Die USBCAMD_GetRegistryKeyValue-Funktion ruft den gerätespezifischen Registrierungsschlüsselwert instance ab.
Syntax
NTSTATUS USBCAMD_GetRegistryKeyValue(
[in] HANDLE Handle,
[in] PWCHAR KeyNameString,
[in] ULONG KeyNameStringLength,
[in] PVOID Data,
[in] ULONG DataLength
);
Parameter
[in] Handle
Handle mit einem gültigen und geöffneten Geräteregistrierungsschlüssel.
[in] KeyNameString
Zeiger auf den Zeichenfolgenpuffer, der den Schlüsseltyp beschreibt.
[in] KeyNameStringLength
Gibt die Länge von KeyNameString in Zeichen an.
[in] Data
Zeiger auf einen vom Aufrufer angegebenen Wert oder eine vom Aufrufer angegebene Struktur.
[in] DataLength
Gibt die Länge des Werts oder der Struktur unter Data in Bytes an .
Rückgabewert
USBCAMD_GetRegistryKeyValue gibt STATUS_SUCCESS zurück, wenn der Aufruf 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 |
Kopfzeile | usbcamdi.h (einschließlich Usbcamdi.h) |
Bibliothek | Usbcamd2.lib |