共用方式為


IOCTL_UMDF_GET_PHYSICAL_DESCRIPTOR IOCTL (hidport.h)

IOCTL_UMDF_GET_PHYSICAL_DESCRIPTOR 控件程式代碼會取得 HIDClass 裝置的實體描述元。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

以 UMDF 為基礎的驅動程式會呼叫 IWDFRequest::GetDeviceIoControlParameters,並提供 pOutBufferSize 參數,以位元組為單位取得緩衝區的大小。

輸出緩衝區

驅動程式會呼叫 IWDFIoRequest::GetOutputMemory,將實體描述元複製到擷取的用戶緩衝區。

輸出緩衝區長度

呼叫 IWDFIoRequest::GetOutputMemory來擷取的緩衝區大小。

狀態區塊

對裝置執行 I/O 的 HID 迷你驅動程式也必須:

要求

要求 價值
標頭 hidport.h

另請參閱

IOCTL_GET_PHYSICAL_DESCRIPTOR