ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzaluconnpsexitpand.htm

96 lines
4.9 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow"/>
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<title>Exit points and the network print server</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzaluconnpsexitpand"></a>
<h4 id="rzaluconnpsexitpand">Exit points and the network print server</h4>
<p>An exit point is a specific point in a system function or program where
control can be passed to an installation specified program or programs. These
programs are called exit programs because they are providing an exit from
the normal processing of the system function or program. The exit programs
are usually programs created by users.</p>
<p>The following table contains the IBM-registered exit points that can be
used with the network print server.</p>
<a name="wq67"></a>
<table id="wq67" width="100%" summary="" border="1" frame="border" rules="all" class="singleborder">
<thead valign="bottom">
<tr class="tablemainheaderbar">
<th id="wq68" width="33%" align="left">Type of support</th>
<th id="wq69" width="33%" align="left">Exit point name</th>
<th id="wq70" width="33%" align="left">Exit point format</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td headers="wq68">Entry</td>
<td align="left" headers="wq69">QIBM_QNPS_ENTRY</td>
<td align="left" headers="wq70">ENTR0100</td>
</tr>
<tr>
<td headers="wq68">Spooled file</td>
<td align="left" headers="wq69">QIBM_QNPS_SPLF</td>
<td align="left" headers="wq70">SPLF0100</td>
</tr>
</tbody>
</table>
<p>The functions provided by these exit points are: </p>
<ul>
<li><a href="rzalunpse.htm#rzalunpse">Exit point QIBM_QNPS_ENTRY</a>
<p>This exit point is used by exit programs that
want to control which users can access the network print server.</p></li>
<li><a href="rzalunpsf.htm#rzalunpsf">Exit point QIBM_QNPS_SPLF</a>
<p>This exit point is used by exit programs that
process spooled files.</p></li></ul>
<p>Exit programs must be registered with the i5/OS registration facility.
Registration allows all users to associate exit programs with the exit points.</p>
<p><span class="bold">i5/OS registration facility and the network print server</span></p>
<p>The registration facility provides storage and retrieval service for both
i5/OS and non-i5/OS exit points and exit programs.</p>
<p>The network print server exit points are already registered with the i5/OS
Registration Facility. To use these exit points, you have to register your
exit programs with the i5/OS Registration Facility.</p>
<p>Exit programs are registered and deregistered using the following APIs: </p>
<ul>
<li>Add Exit Program (QUSADDEP) API
<p>Adds an exit program entry for a specific
exit point. </p>
<a name="wq71"></a>
<div class="notetitle" id="wq71">Note:</div>
<div class="notebody">The network print server exit points do not define
exit program data. When you register your exit program, you can provide exit
program data. However, the data is not used by the network print server.</div></li>
<li>Remove Exit Program (QUSRMVEP) API
<p>Removes an exit program entry for
a specific exit point.</p></li></ul>
<p>For information and examples on how to register exit programs and exit
points, see the <a href="../apiref/api.htm">Application programming interfaces (APIs)</a> topic collection.</p>
<p><span class="bold">Verifying exit point and exit program registration</span></p>
<p>The Work with Registration Information (WRKREGINF) command displays information
about exit points and exit programs. The command does not add, delete, or
change exit points or exit programs within the registration facility. The
APIs listed above must be used to initiate a change.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>