Method and facility for uninstalling a computer program package
    22.
    发明授权
    Method and facility for uninstalling a computer program package 失效
    卸载计算机程序包的方法和设备

    公开(公告)号:US5768566A

    公开(公告)日:1998-06-16

    申请号:US609283

    申请日:1996-03-01

    IPC分类号: G06F9/445 G06F9/455

    CPC分类号: G06F8/62

    摘要: A computer program product has a facility for uninstalling itself The facility is both efficient and dynamic. The facility only backs up a minimal set of files that may be affected by an installation of the computer program product. The facility dynamically adapts to different possible installations so as to only store backup copies for the particular installation that is to be used. The facility leverages a number of installation files to determine what files to back up.

    摘要翻译: 计算机程序产品具有自身卸载的功能该设施既高效又有动力。 该设备只能备份可能受到计算机程序产品安装影响的一小部分文件。 该设施动态地适应不同的可能安装,以便仅存储要使用的特定安装的备份副本。 该设施利用多个安装文件来确定要备份的文件。

    System for providing intercommunication of I/O access factors stored in
a shared data structure, accessed and maintained by both file system
and device driver
    23.
    发明授权
    System for providing intercommunication of I/O access factors stored in a shared data structure, accessed and maintained by both file system and device driver 失效
    用于提供存储在共享数据结构中的I / O访问因子的相互通信的系统,由文件系统和设备驱动程序访问和维护

    公开(公告)号:US5652913A

    公开(公告)日:1997-07-29

    申请号:US960799

    申请日:1992-10-13

    IPC分类号: G06F13/10 G06F13/14 G06F13/36

    CPC分类号: G06F13/102

    摘要: A method and system for providing intercommunication of I/O access factors between a file system and device driver, described as follows. A factor data block is provided which stores I/O access factors used by a file system and a device driver. The file system performs application program requests to access files by providing appropriate file system requests to the device driver based on the I/O access factors. The device driver performs the file system requests by controlling access to an appropriate peripheral device based on the I/O access factors. In a preferred embodiment, the I/O access factors include real time status data indicating a current status of I/O processing. The I/O access factors also include device constraint data indicating limitations of the peripheral devices. During an I/O access, the file system reads the real time status data and device constraint data and performs an application program request based on the real time status data and device constraint data, passing a file system request to the device driver. The device driver reads the real time status data and performs the file system request based on the real time status data.

    摘要翻译: 一种用于在文件系统和设备驱动器之间提供I / O访问因子的相互通信的方法和系统,如下所述。 提供了一个因素数据块,其存储由文件系统和设备驱动程序使用的I / O访问因子。 文件系统通过基于I / O访问因素向设备驱动程序提供适当的文件系统请求来执行应用程序访问文件的请求。 设备驱动程序通过根据I / O访问因素控制对相应外围设备的访问来执行文件系统请求。 在优选实施例中,I / O访问因子包括指示I / O处理的当前状态的实时状态数据。 I / O访问因子还包括指示外围设备的限制的设备约束数据。 在I / O访问期间,文件系统读取实时状态数据和设备约束数据,并根据实时状态数据和设备约束数据执行应用程序请求,将文件系统请求传递给设备驱动程序。 设备驱动程序读取实时状态数据,并根据实时状态数据执行文件系统请求。

    Method and system for dynamically configuring a software system using
configuration groups
    24.
    发明授权
    Method and system for dynamically configuring a software system using configuration groups 失效
    使用配置组动态配置软件系统的方法和系统

    公开(公告)号:US5432941A

    公开(公告)日:1995-07-11

    申请号:US960926

    申请日:1992-10-13

    IPC分类号: G06F9/445 G06F13/10

    CPC分类号: G06F9/44505 G06F13/102

    摘要: In a preferred embodiment, a multiplicity of software routines are defined. During configuration of the software system, a plurality of the software routines are selected for inclusion in the software system. Before configuring the software system, each of the multiplicity of software routines is assigned a configuration group. When configuring the software system, each of the multiplicity of software routines is invoked, one configuration group at a time. Each invoked software routine determines whether it should be included in the software system. This determination may be based on which other software routines are already included. Thus, by changing the assigned configuration order of a software routine, the configuration of the software system can be changed.

    摘要翻译: 在优选实施例中,定义了多个软件例程。 在软件系统的配置期间,选择多个软件例程以包含在软件系统中。 在配置软件系统之前,为多个软件程序中的每一个分配一个配置组。 在配置软件系统时,会调用每个多个软件程序,一次配置一个组。 每个被调用的软件例程都会确定是否应该包含在软件系统中。 该确定可以基于已经包括在哪些其他软件例程中。 因此,通过改变指定的软件程序的配置顺序,可以改变软件系统的配置。