发明名称 LOGICAL EVENT NOTIFICATION METHOD AND APPARATUS
摘要 A method and apparatus for notifying programs that a logical event has occurred on a network. Upon the occurrence of a logical event in an operating program, an alert report is generated and stored in a buffer. An alert function call occurs, providing the event type and a pointer to the buffer. The alert function call reads a look-up table listing the programs or users requesting notification of events. The look-up table provides the addresses to which notification should be sent and the type of notification requested. The alert subroutine sends the requested event data from the buffer to the listed addresses. The alert function is completed and the operating program resumes operation. Upon receiving the event report, the receiving program stores it, displays it to a user, generates additional reports, or the like as directed by the receiving program. The invention provides the advantage that each operating program need only perform a universal function call to send event data through the network and then may return to a task. The operating program is not concerned with who receives the report or what action is taken based on the report. The programs requesting alert data from an operating program of any type need only provide a request to an alert look-up table. The sources of the events and requesting programs are all software controlled, providing ease in adding or modifying each.
申请公布号 CA2039164(C) 申请公布日期 1996.02.20
申请号 CA19902039164 申请日期 1990.08.08
申请人 MICROSOFT CORPORATION 发明人 RUBIN, DARRYL E.
分类号 G06F11/32;G06F9/46;G06F13/00;G06F15/00;(IPC1-7):G06F11/30 主分类号 G06F11/32
代理机构 代理人
主权项
地址