mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 19:41:45 +00:00
[NTOSKRNL][USETUP][UMPNPMGR] Pass user response data to NtPlugPlayControl(PlugPlayControlUserResponse).
- Windows requires 16 bytes of response data. - Add the PLUGPLAY_CONTROL_USER_RESPONSE_DATA type. - Usetup and Umpnpmgr must fail if NtPlugPlayControl(PlugPlayControlUserResponse) does not return STATUS_SUCCESS.
This commit is contained in:
parent
0e1e12b619
commit
6866c0aede
4 changed files with 29 additions and 4 deletions
|
@ -452,7 +452,16 @@ typedef struct _PLUGPLAY_CONTROL_ENUMERATE_DEVICE_DATA
|
|||
ULONG Flags;
|
||||
} PLUGPLAY_CONTROL_ENUMERATE_DEVICE_DATA, *PPLUGPLAY_CONTROL_ENUMERATE_DEVICE_DATA;
|
||||
|
||||
//Class 0x09
|
||||
// Class 0x07
|
||||
typedef struct _PLUGPLAY_CONTROL_USER_RESPONSE_DATA
|
||||
{
|
||||
ULONG Unknown1;
|
||||
ULONG Unknown2;
|
||||
ULONG Unknown3;
|
||||
ULONG Unknown4;
|
||||
} PLUGPLAY_CONTROL_USER_RESPONSE_DATA, *PPLUGPLAY_CONTROL_USER_RESPONSE_DATA;
|
||||
|
||||
// Class 0x09
|
||||
typedef struct _PLUGPLAY_CONTROL_INTERFACE_DEVICE_LIST_DATA
|
||||
{
|
||||
UNICODE_STRING DeviceInstance;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue