USBD_GetPdoRegistryParameter-Funktion (usbdlib.h)
Die USBD_GetPdoRegistryParameter Routine ruft den Wert aus dem angegebenen Schlüssel in der Hardwareregistrierung des USB-Geräts ab.
Syntax
NTSTATUS USBD_GetPdoRegistryParameter(
[in] PDEVICE_OBJECT PhysicalDeviceObject,
[in, out] PVOID Parameter,
[in] ULONG ParameterLength,
[in] PWSTR KeyName,
[in] ULONG KeyNameLength
);
Parameter
[in] PhysicalDeviceObject
Gibt das Geräteobjekt für das USB-Gerät an.
[in, out] Parameter
Zeiger auf einen vom Aufrufer zugewiesenen Puffer, der den Registrierungswert empfängt.
[in] ParameterLength
Größe des Puffers, auf den vom Parameter verwiesen wird, in Bytes.
[in] KeyName
Zeiger auf eine Zeichenfolge, die den Namen des Registrierungsschlüssels enthält.
[in] KeyNameLength
Größe des Puffers, auf den keyName verweist, in Bytes.
Rückgabewert
Der USBD_GetPdoRegistryParameter gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist, oder einen entsprechenden Fehler status, wenn der Vorgang fehlschlägt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | usbdlib.h |
Bibliothek | Usbd.lib |
IRQL | PASSIVE_LEVEL |