Compartilhar via


estrutura SWENUM_INSTALL_INTERFACE (swenum.h)

A estrutura SWENUM_INSTALL_INTERFACE descreve uma interface de objeto enumerador de barramento de carga de demanda específica a ser instalada.

Sintaxe

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

Membros

DeviceId

GUID que especifica a ID do dispositivo do objeto enumerador do barramento de carga de demanda.

InterfaceId

GUID que especifica a ID da interface do objeto enumerador do barramento de carga de demanda.

ReferenceString[1]

Uma cadeia de caracteres de referência que um driver pode usar para identificar exclusivamente várias instâncias de interface do mesmo tipo para um único dispositivo.

Comentários

O driver swenum usa instâncias de interface do dispositivo como espaços reservados para dispositivos de software criados sob demanda.

Requisitos

Requisito Valor
Cabeçalho swenum.h (inclua Swenum.h)

Confira também

KsInstallBusEnumInterface

KsRemoveBusEnumInterface