Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters
    1.
    发明授权
    Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters 失效
    用于创建原始数据通道的方法,系统和计算机程序产品构成了一系列内核模式过滤器的集成组件

    公开(公告)号:US06243753B1

    公开(公告)日:2001-06-05

    申请号:US09097292

    申请日:1998-06-12

    IPC分类号: G06F1300

    CPC分类号: H04L67/14 H04L69/329

    摘要: The present invention allows data to be accessible by kernel mode filters and other processing components while simultaneously allowing connection-oriented device drivers to be written in a simplified fashion in an integrating component environment. Furthermore, this is done without requiring proprietary mechanisms in the device driver itself in order to place the data stream into the kernel mode filter environment. This is done by providing a special raw data client transport that is written to the transport interface of an integrating component. Driver development is simplified by programming to the driver interface of the integrating component in a standardized fashion.

    摘要翻译: 本发明允许由内核模式过滤器和其他处理组件访问数据,同时允许以集成组件环境中的简化方式写入面向连接的设备驱动程序。 此外,这是在设备驱动程序本身不需要专有机制的情况下完成的,以便将数据流放入内核模式过滤环境。 这是通过提供写入集成组件的传输接口的特殊原始数据客户端传输来完成的。 通过以标准化方式编程到集成组件的驱动程序界面,可简化驱动程序开发。

    Method, system, and computer program product for representing and connection-oriented device in a known format
    2.
    发明授权
    Method, system, and computer program product for representing and connection-oriented device in a known format 有权
    用于以已知格式表示和面向连接的设备的方法,系统和计算机程序产品

    公开(公告)号:US07971207B2

    公开(公告)日:2011-06-28

    申请号:US11099262

    申请日:2005-04-05

    IPC分类号: G06F3/00

    摘要: An integrating component exposes a connection interface for creating and maintaining connections. A proxy client component is disclosed that interacts with a known application-level interface and converts known application-level interface commands into appropriate commands for the connection interface of the integrating component. The proxy client component interacts with the integrating component to represent underlying connection-oriented devices and attendant device characteristics to the known application-level interface. This allows an application programmer to take advantage of a connection-oriented I/O subsystem and underlying connection-oriented devices without requiring the programmer to learn another interface. Benefits include the ability to dynamically redirect a data stream received over a created connection from one data transport to another under application control. This is useful in multimedia applications where different types of data may come over the same connection.

    摘要翻译: 集成组件公开了用于创建和维护连接的连接界面。 公开了代理客户端组件,其与已知的应用程序级别接口进行交互,并将已知的应用程序级接口命令转换为用于集成组件的连接接口的适当命令。 代理客户端组件与集成组件交互,以向已知的应用程序级接口表示底层面向连接的设备和服务器设备特性。 这允许应用程序员利用面向连接的I / O子系统和基于面向连接的设备,而不需要程序员学习另一个接口。 优点包括在应用程序控制下将通过创建的连接接收的数据流从一个数据传输动态重定向到另一个数据传输的功能。 这在多种不同类型的数据可能来自相同连接的多媒体应用中非常有用。

    Method, system, and computer program product for representing and connecting an underlying connection-oriented device in a known format
    3.
    发明授权
    Method, system, and computer program product for representing and connecting an underlying connection-oriented device in a known format 失效
    用于以已知格式表示和连接底层面向连接的设备的方法,系统和计算机程序产品

    公开(公告)号:US06988274B2

    公开(公告)日:2006-01-17

    申请号:US09094539

    申请日:1998-06-12

    IPC分类号: G06F9/00

    摘要: In an I/O subsystem comprising device drivers for controlling connection-oriented hardware adapters, connection-oriented data transports, and an integrating component allowing data transport drivers and hardware device drivers to be “bound” together to form data communication channels. The integrating component exposes a connection interface for creating and maintaining connections. Furthermore, a proxy client component is disclosed that interacts with a known application-level interface, such as TAPI, and converts such known application-level interface commands into appropriate commands for the connection interface of the integrating component. Additionally, the proxy client component will interact with the integrating component in order to represent the underlying connection-oriented devices and attendant device characteristics to the known application-level interface. All this allows the application programmer to take advantage of a connection-oriented I/O subsystem and underlying connection-oriented devices without requiring the programmer to learn yet another interface. Added benefits include the ability to dynamically redirect a data stream received over a created connection from one data transport to another under application control. This is useful in multimedia applications where different types of data may come over the same connection.

    摘要翻译: 在包括用于控制面向连接的硬件适配器,面向连接的数据传输的设备驱动器和允许数据传输驱动器和硬件设备驱动程序“绑定”在一起以形成数据通信信道的集成部件的I / O子系统中。 集成组件公开了创建和维护连接的连接界面。 此外,公开了与诸如TAPI的已知应用级接口进行交互的代理客户端组件,并将这种已知的应用级接口命令转换成用于集成组件的连接接口的适当命令。 此外,代理客户端组件将与集成组件进行交互,以便向已知的应用程序级接口表示底层面向连接的设备和服务器设备特性。 所有这一切都允许应用程序员利用面向连接的I / O子系统和基于面向连接的设备,而不需要程序员学习另一个接口。 增加的好处包括在应用程序控制下将通过创建的连接接收的数据流从一个数据传输转移到另一个的能力。 这在多种不同类型的数据可能来自相同连接的多媒体应用中非常有用。