Partager via


SWENUM_INSTALL_INTERFACE structure (swenum.h)

La structure SWENUM_INSTALL_INTERFACE décrit une interface objet d’énumérateur de bus de charge-demande spécifique à installer.

Syntaxe

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

Membres

DeviceId

GUID qui spécifie l’ID d’appareil de l’objet énumérateur de bus de charge de la demande.

InterfaceId

GUID qui spécifie l’ID d’interface de l’objet énumérateur de bus de charge de la demande.

ReferenceString[1]

Chaîne de référence qu’un pilote peut utiliser pour identifier de manière unique plusieurs instances d’interface du même type pour un seul appareil.

Remarques

Le pilote swenum utilise des instances d’interface de périphérique comme espaces réservés pour les périphériques logiciels créés à la demande.

Configuration requise

Condition requise Valeur
En-tête swenum.h (inclure Swenum.h)

Voir aussi

KsInstallBusEnumInterface

KsRemoveBusEnumInterface