From d4d04c83db6834af8d7fa532811d7551e5d6ce94 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sun, 22 Jun 2025 21:59:23 +0200 Subject: [PATCH] [NDK] Add PLUGPLAY_CONTROL_CLASS_ASSOCIATION_DATA type --- sdk/include/ndk/cmtypes.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sdk/include/ndk/cmtypes.h b/sdk/include/ndk/cmtypes.h index 808dc374c73..15b827da85a 100644 --- a/sdk/include/ndk/cmtypes.h +++ b/sdk/include/ndk/cmtypes.h @@ -510,6 +510,17 @@ typedef struct _PLUGPLAY_CONTROL_PROPERTY_DATA ULONG BufferSize; } PLUGPLAY_CONTROL_PROPERTY_DATA, *PPLUGPLAY_CONTROL_PROPERTY_DATA; +// PlugPlayControlDeviceClassAssociation (0x0B) +typedef struct _PLUGPLAY_CONTROL_CLASS_ASSOCIATION_DATA +{ + UNICODE_STRING DeviceInstance; + GUID *InterfaceGuid; + UNICODE_STRING Reference; + BOOLEAN Register; + PWCHAR SymbolicLinkName; + ULONG SymbolicLinkNameLength; +} PLUGPLAY_CONTROL_CLASS_ASSOCIATION_DATA, *PPLUGPLAY_CONTROL_CLASS_ASSOCIATION_DATA; + // PlugPlayControlGetRelatedDevice (0x0C) typedef struct _PLUGPLAY_CONTROL_RELATED_DEVICE_DATA {