Partager via


structure SWENUM_INSTALL_INTERFACE (swenum.h)

La structure SWENUM_INSTALL_INTERFACE décrit une interface objet d’énumérateur de charge à la 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 d’énumérateur de charge de la demande.

InterfaceId

GUID qui spécifie l’ID d’interface de l’objet d’énumérateur 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 appareils logiciels créés à la demande.

Exigences

Exigence Valeur
d’en-tête swenum.h (include Swenum.h)

Voir aussi

KsInstallBusEnumInterface

KsRemoveBusEnumInterface