[UMPNPMGR][NDK] Implement PNP_GetInterfaceDeviceAlias

This commit is contained in:
Eric Kohl 2025-06-16 23:51:12 +02:00
parent 26368a1ead
commit 44d99fa60f
2 changed files with 42 additions and 2 deletions

View file

@ -519,6 +519,15 @@ typedef struct _PLUGPLAY_CONTROL_RELATED_DEVICE_DATA
ULONG RelatedDeviceInstanceLength;
} PLUGPLAY_CONTROL_RELATED_DEVICE_DATA, *PPLUGPLAY_CONTROL_RELATED_DEVICE_DATA;
// PlugPlayControlGetInterfaceDeviceAlias (0x0D)
typedef struct _PLUGPLAY_CONTROL_INTERFACE_ALIAS_DATA
{
UNICODE_STRING SymbolicLinkName;
GUID *AliasInterfaceClassGuid;
PWCHAR AliasSymbolicLinkName;
ULONG AliasSymbolicLinkNameLength;
} PLUGPLAY_CONTROL_INTERFACE_ALIAS_DATA, *PPLUGPLAY_CONTROL_INTERFACE_ALIAS_DATA;
// PlugPlayControlDeviceStatus (0x0E)
typedef struct _PLUGPLAY_CONTOL_STATUS_DATA
{