From 7633ebcfde6f48860406fbad9d28011d43ccd916 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sun, 13 Oct 2019 15:24:29 +0200 Subject: [PATCH] [NDK] Add PLUGPLAY_CONTROL_QUERY_REMOVE_DATA type --- sdk/include/ndk/cmtypes.h | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 {