An application programming interface protocol is provided for making requests to registered applications regarding applications’ dependency information so that a table of dependency information relating to a target object can be recursively generated. The operating system is configured to prevent running of software not identified in a list of approved software referred to as a white list. The apparatus has a pressure detecting arrangement for detecting gas pressure in a tube connected with the outlet end of the outlet piping. An application on the remote host communicates with the IPMI section of the server to transmit the data generate by or to be consumed by the peripheral device using a predetermined network protocol. When congestion occurs, selective transmission units perform discard initiation or termination on data having the flow identifier data indicating the layered audiovisual data retained, based on the control code data for performing the discard-initiating or -terminating operation of the packet data. The memory array may be initially adapted to receive data from the data bus and store the data or instructions received from the data bus.