.
.
.
IRP_MN_START_DEVICE
.
.
.
IRP_MN_REGINFO_EX
IRP_MN_REGINFO_EX
IRP_MN_QUERY_DEVICE_RELATIONS
IRP_MN_QUERY_DEVICE_RELATIONS
IRP_MN_QUERY_DEVICE_RELATIONS
IRP_MN_QUERY_DEVICE_RELATIONS
IRP_MN_SURPRISE_REMOVAL
IRP_MN_SURPRISE_REMOVAL
IRP_MN_REMOVE_DEVICE
IRP_MN_REMOVE_DEVICE
.
.
.
IRP_MN_START_DEVICE
.
.
.
I am using a huawei usb dongle to test USB enumeration, a weird thing happened and i do not know what is the reason...The IRP_MN_START_DEVICE appear two times, and the device is removed during the enumeration IRP_MN_REMOVE_DEVICE. see above list. Why the device started, removed and re-start again? I tested many times, always came to this result.
|