KsInstallBusEnumInterface 函数 (swenum.h)

此函数仅供内部使用。

KsInstallBusEnumInterface 函数将接口安装到需求加载总线枚举器对象。

语法

KSDDKAPI NTSTATUS KsInstallBusEnumInterface(
  [in] PIRP Irp
);

参数

[in] Irp

指向包含SWENUM_INSTALL_INTERFACE结构的 IRP 的指针,该结构指定要安装的需求加载总线枚举器对象接口。 有关此结构的信息,请参阅下面的“备注”部分。

返回值

如果成功,则返回STATUS_SUCCESS。 否则,它将返回错误代码。

言论

假定 Irp->AssociatedIrp.SystemBuffer 包含SWENUM_INSTALL_INTERFACE结构。 DeviceIdInterfaceIdReferenceString 结构的成员指定访问此新接口的特定设备和接口。 使用接口 GUID 的即插即用注册接口并且首次通过 IRP_MJ_CREATE 访问关联的引用字符串时,将使用 bus-identifier-prefix\device-id-GUID-string格式枚举设备。 例如,SW{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}。

要求

要求 价值
目标平台 普遍
标头 swenum.h (包括 Swenum.h)
Ks.lib

另请参阅

KsRemoveBusEnumInterface

SWENUM_INSTALL_INTERFACE