SWENUM_INSTALL_INTERFACE 構造体 (swenum.h)

SWENUM_INSTALL_INTERFACE構造体では、インストールする特定の需要負荷バス列挙子オブジェクト インターフェイスについて説明します。

構文

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

メンバー

DeviceId

需要負荷バス列挙子オブジェクトのデバイス ID を指定する GUID。

InterfaceId

需要負荷バス列挙子オブジェクトのインターフェイス ID を指定する GUID。

ReferenceString[1]

ドライバーが 1 つのデバイスに対して同じ種類の複数のインターフェイス インスタンスを一意に識別するために使用できる参照文字列。

注釈

swenum ドライバーは、オンデマンドで作成されたソフトウェア デバイスのプレースホルダーとしてデバイス インターフェイス インスタンスを使用します。

要件

要件
Header swenum.h (Swenum.h を含む)

こちらもご覧ください

KsInstallBusEnumInterface

KsRemoveBusEnumInterface