Freigeben über


SWENUM_INSTALL_INTERFACE Struktur (swenum.h)

Die SWENUM_INSTALL_INTERFACE-Struktur beschreibt eine bestimmte zu installierende Anforderungslast-Bus-Enumeratorobjektschnittstelle.

Syntax

typedef struct _SWENUM_INSTALL_INTERFACE {
  GUID  DeviceId;
  GUID  InterfaceId;
  WCHAR ReferenceString[1];
} SWENUM_INSTALL_INTERFACE, *PSWENUM_INSTALL_INTERFACE;

Member

DeviceId

GUID, die die Geräte-ID des Anforderungsladebus-Enumeratorsobjekts angibt.

InterfaceId

GUID, die die Schnittstellen-ID des Anforderungs-Ladebus-Enumeratorsobjekts angibt.

ReferenceString[1]

Eine Verweiszeichenfolge, die ein Treiber verwenden kann, um mehrere Schnittstelleninstanzen desselben Typs für ein einzelnes Gerät eindeutig zu identifizieren.

Hinweise

Der Swenum-Treiber verwendet Geräteschnittstelleninstanzen als Platzhalter für bei Bedarf erstellte Softwaregeräte.

Anforderungen

Anforderung Wert
Header swenum.h (einschließlich Swenum.h)

Weitere Informationen

KsInstallBusEnumInterface

KsRemoveBusEnumInterface