SWENUM_INSTALL_INTERFACE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// swenum.h

typedef struct _SWENUM_INSTALL_INTERFACE {
  GUID  DeviceId;
  GUID  InterfaceId;
  WCHAR ReferenceString[1];
} SWENUM_INSTALL_INTERFACE, *PSWENUM_INSTALL_INTERFACE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-swenum-_swenum_install_interface)

_SWENUM_INSTALL_INTERFACE structure

Description

The SWENUM_INSTALL_INTERFACE structure describes a specific demand-load bus enumerator object interface to install.

Members

DeviceId

GUID that specifies the demand-load bus enumerator object's device ID.

InterfaceId

GUID that specifies the demand-load bus enumerator object's interface ID.

ReferenceString

A reference string that a driver can use to uniquely identify multiple interface instances of the same type for a single device.

Remarks

The swenum driver uses device interface instances as placeholders for software devices created on demand.

See also

KsInstallBusEnumInterface

KsRemoveBusEnumInterface