USBD_GetPdoRegistryParameter 例程會從USB裝置硬體登錄中指定的機碼擷取值。
語法
NTSTATUS USBD_GetPdoRegistryParameter(
[in] PDEVICE_OBJECT PhysicalDeviceObject,
[in, out] PVOID Parameter,
[in] ULONG ParameterLength,
[in] PWSTR KeyName,
[in] ULONG KeyNameLength
);
參數
[in] PhysicalDeviceObject
指定 USB 裝置的裝置物件。
[in, out] Parameter
接收登錄值之呼叫端配置的緩衝區指標。
[in] ParameterLength
參數所指向之緩衝區的大小,以位元組為單位,。
[in] KeyName
包含登錄機碼名稱的字串指標。
[in] KeyNameLength
大小,以位元組為單位,由 KeyName所指向的緩衝區。
傳回值
當作業成功或作業失敗時,USBD_GetPdoRegistryParameter 會傳回STATUS_SUCCESS。
要求
| 要求 | 價值 |
|---|---|
| 目標平臺 | 普遍 |
| 標頭 | usbdlib.h |
| 連結庫 | Usbd.lib |
| IRQL | PASSIVE_LEVEL |