diff --git a/sdk/include/ndk/cmtypes.h b/sdk/include/ndk/cmtypes.h index 7eed8145d14..335c83ec56a 100644 --- a/sdk/include/ndk/cmtypes.h +++ b/sdk/include/ndk/cmtypes.h @@ -452,6 +452,16 @@ typedef struct _PLUGPLAY_CONTROL_ENUMERATE_DEVICE_DATA ULONG Flags; } PLUGPLAY_CONTROL_ENUMERATE_DEVICE_DATA, *PPLUGPLAY_CONTROL_ENUMERATE_DEVICE_DATA; +// Class 0x06 +typedef struct _PLUGPLAY_CONTROL_QUERY_REMOVE_DATA +{ + UNICODE_STRING DeviceInstance; + ULONG Unknown2; + PNP_VETO_TYPE VetoType; + LPWSTR VetoName; + ULONG NameLength; +} PLUGPLAY_CONTROL_QUERY_REMOVE_DATA, *PPLUGPLAY_CONTROL_QUERY_REMOVE_DATA; + // Class 0x07 typedef struct _PLUGPLAY_CONTROL_USER_RESPONSE_DATA {