KS 接口
Interface 是一个描述符参数,用于定义引脚的通信方式。 微型驱动程序通过提供指向相关KSPIN_DESCRIPTOR结构中 KSPIN_INTERFACE 结构数组的指针来指示引脚支持的 接口 。 然后,KS 使用此信息来确定潜在的连接和图形构建。
与介质一样,接口也描述为集和该集的元素。 KSPIN_INTERFACE结构定义接口集中的特定接口。
然后,用户模式客户端使用相关KSPIN_CONNECT结构的 Interface 成员指定连接的接口类型。 客户端在调用 KsCreatePin 时传递此KSPIN_CONNECT实例,这会导致将IRP_MJ_CREATE发送到微型驱动程序。