home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / docs / pdguide.inf (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1993-08-15  |  293.0 KB  |  10,789 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. The  online Problem Determination Guide contains information to aid in problem 
  5. determination for Communications Manager and for user-written programs that use 
  6. the communications application programming interfaces (APIs). The information 
  7. contained in this online document enables you to: 
  8.  
  9. o Identify problems or errors that might occur with Communications Manager 
  10. o Gather information to resolve these problems or errors 
  11. o Identify the tools available that can assist you in problem determination 
  12.  
  13. This online document contains the following sections: 
  14.  
  15. Problem Determination Procedures 
  16.  Which contains procedures that assist you in problem determination and 
  17.  resolution. This section also contains information to help you determine when 
  18.  it is appropriate to use the diagnostic tools provided by Communications 
  19.  Manager and when to contact your support personnel. 
  20.  
  21. First Failure Support Technology/2 (FFST/2) 
  22.  Which tells you how to use FFST/2 services for problem determination. FFST/2 
  23.  services include: 
  24.  
  25.    o Message log formatter 
  26.  
  27.    o Message console 
  28.  
  29.    o Dump formatter 
  30.  
  31.    o System error log 
  32.  
  33.    o FFST/2 command line interface 
  34.  
  35. Trace and Dump Services 
  36.  Which tells you how to use the Communications Manager Trace Services and the 
  37.  trace commands; CMTRACE and FMTTRACE. 
  38.  
  39.  Examples of unformatted and formatted Communications Manager traces are also 
  40.  provided. These examples are useful for interpreting actual traces. 
  41.  
  42. Diagnostic Tools 
  43.  Which provides descriptions of additional diagnostic tools provided by 
  44.  Communications Manager. 
  45.  
  46. Sense Data 
  47.  Which contains descriptions of SNA-defined sense codes that may be generated 
  48.  during error processing. 
  49.  
  50. OS/2 Request Codes 
  51.  Which contains a list of OS/2 request codes that allows you to cross-reference 
  52.  these request codes with their associated function calls. 
  53.  
  54.  
  55. ΓòÉΓòÉΓòÉ 2. Problem Determination Procedures ΓòÉΓòÉΓòÉ
  56.  
  57. These procedures assist you in identifying and solving problems you may 
  58. experience with Communications Manager by leading you through the diagnostic 
  59. process in a logical manner. 
  60.  
  61. The purpose of these procedures is to enable experienced users, local support 
  62. personnel, and IBM Service to follow a deductive process to identify the cause 
  63. of a problem and correct the problem. In many cases, problems may be 
  64. circumvented by restarting the workstation. If the problem persists following a 
  65. restart, ask your local support personnel to help you through the procedures. 
  66.  
  67.  
  68. ΓòÉΓòÉΓòÉ 2.1. How to Use These Procedures ΓòÉΓòÉΓòÉ
  69.  
  70. The problem determination procedures are arranged so that you can perform the 
  71. problem determination process in a logical, step-by-step manner. 
  72.  
  73. You can begin problem determination by selecting either "Fast Path Problem 
  74. Determination" or "Procedures". 
  75.  
  76. Fast Path Problem Determination provides direct access to certain 
  77. Communications Manager component procedures. Use Fast Path Problem 
  78. Determination if you are experienced in using these procedures and you are sure 
  79. that the problem originates in one of the Fast Path categories. 
  80.  
  81. Procedures provides full access to the Problem Determination Procedures. 
  82. Selecting this choice displays a window that contains the following problem 
  83. determination categories you can choose from: 
  84.  
  85. o Start Here 
  86.  
  87. o Problems Starting the Workstation 
  88.  
  89. o Hardware Diagnostics 
  90.  
  91. o Problems Starting Communications Manager 
  92.  
  93. o FFST/2 Diagnostics 
  94.  
  95. o Problems with Communications Manager Applications 
  96.  
  97. o Operational Problems Running Communications Manager 
  98.  
  99. o Problems Stopping Communications Manager 
  100.  
  101. o Following Through 
  102.  
  103. Generally, you should select "Start Here" to begin problem determination. 
  104. However, you can select one of the other categories if you are sure that the 
  105. origin of the problem falls under one of these categories. 
  106.  
  107. Throughout all of the procedures, windows appear that contain information about 
  108. the problem. In many cases, the procedures prompt you to answer certain 
  109. questions relating to the problem. You can answer the questions by selecting 
  110. either the Yes or No push buttons that immediately follow the question. 
  111. Depending on your answer, the procedure guides you to the appropriate 
  112. information you need for problem determination. 
  113.  
  114. In some cases, a Continue push button is provided in the window. Selecting this 
  115. push button also provides you with additional information. 
  116.  
  117. Selectable hypertext links that link you to other relevant sections or provide 
  118. additional information are also provided throughout the procedures. 
  119.  
  120.  
  121. ΓòÉΓòÉΓòÉ 2.2. Fast Path Problem Determination ΓòÉΓòÉΓòÉ
  122.  
  123. Fast path problem determination provides direct access to certain 
  124. Communications Manager component procedures. 
  125.  
  126. If you suspect the problem is associated with one of the following categories, 
  127. select that category for direct access to the problem determination procedure. 
  128.  
  129. 3270 Emulation 
  130. 5250 Emulation 
  131. ACDI 
  132. Common services 
  133. Configuration 
  134. DFT 
  135. EHLLAPI 
  136. Ethernet (ETHERAND) 
  137. Host print 
  138. Installation 
  139. ISDN 
  140. LUA 
  141. PC Network 
  142. Performance 
  143. SDLC 
  144. SNA (APPC, APPN) 
  145. SRPI 
  146. Subsystem management 
  147. Token-ring Network 
  148. Twinaxial 
  149. X.25 
  150.  
  151.  
  152. ΓòÉΓòÉΓòÉ 2.3. Procedures ΓòÉΓòÉΓòÉ
  153.  
  154. Select one of the following categories to begin problem determination. If you 
  155. are not sure which category the problem is associated with, select Start Here. 
  156.  
  157. Start Here 
  158. Problems Starting the Workstation 
  159. Hardware Diagnostics 
  160. Problems Starting Communications Manager 
  161. FFST/2 Diagnostics 
  162. Problems with Communications Manager Applications 
  163. Operational Problems Running Communications Manager 
  164. Problems Stopping Communications Manager 
  165. Following Through 
  166.  
  167.  
  168. ΓòÉΓòÉΓòÉ 2.3.1. Start Here ΓòÉΓòÉΓòÉ
  169.  
  170. You are having problems with Communications Manager. 
  171.  
  172. Do you think you know the cause of the problem or the failing function or 
  173. component and are you familiar with Communications Manager problem 
  174. determination? 
  175.  
  176.  
  177. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  178.  
  179. Select the Communications Manager component you believe may be causing the 
  180. problem: 
  181.  
  182. 3270 Emulation 
  183. 5250 Emulation 
  184. ACDI 
  185. Common services 
  186. Configuration 
  187. DFT 
  188. EHLLAPI 
  189. Ethernet (ETHERAND) 
  190. Host print 
  191. Installation 
  192. ISDN 
  193. LUA 
  194. PC Network 
  195. Performance 
  196. SDLC 
  197. SNA (APPC, APPN) 
  198. SRPI 
  199. Subsystem management 
  200. Token-Ring Network 
  201. Twinaxial 
  202. X.25 
  203.  
  204. If the problem does not fit any of the preceding categories, select Continue. 
  205.  
  206.  
  207. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  208.  
  209. Improper cable connections, improperly configured adapters, CONFIG.SYS errors, 
  210. or missing files can keep the workstation from starting. 
  211.  
  212. Does the workstation start correctly? 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  216.  
  217. Improper configuration, insufficient resources, or missing files can keep 
  218. Communications Manager from starting. 
  219.  
  220. Does Communications Manager start correctly? 
  221.  
  222.  
  223. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  224.  
  225. Communications Manager application programs are programs that are not part of 
  226. Communications Manager but use Communications Manager to perform a function. 
  227.  
  228. Do Communications Manager application programs start, run, and stop correctly? 
  229.  
  230.  
  231. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  232.  
  233. Problems installing or configuring Communications Manager or problems with 
  234. minimum hardware and software requirements can keep Communications Manager and 
  235. its components from performing correctly. 
  236.  
  237. Does Communications Manager run correctly? 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  241.  
  242. Unfinished processes using Communications Manager can keep Communications 
  243. Manager from stopping when requested. 
  244.  
  245. Once started, does Communications Manager stop correctly? 
  246.  
  247.  
  248. ΓòÉΓòÉΓòÉ <hidden> Start Here ΓòÉΓòÉΓòÉ
  249.  
  250. The problem may be outside the scope of these procedures. 
  251.  
  252. Use the following general steps to try to solve any Communications Manager 
  253. problem: 
  254.  
  255.  1. Check Communications Manager Components to see if your problem fits any of 
  256.     these categories. 
  257.  
  258.  2. Use FFST/2 to read any messages, errors, or alerts that may be associated 
  259.     with the problem (see FFST/2 Diagostics). 
  260.  
  261.  3. Use subsystem management to view the status of physical and logical links. 
  262.     Try to activate any inactive links. 
  263.  
  264.  4. Use CMRECORD to review your configuration and compare it with a working 
  265.     configuration. 
  266.  
  267. If you cannot solve the problem, select Continue. 
  268.  
  269.  
  270. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  271.  
  272. Symptom Explanation: 
  273.  
  274. You were able to start the workstation prior to installing Communications 
  275. Manager, but now the workstation does not start. 
  276.  
  277. Possible Causes: 
  278.  
  279. o Hardware error 
  280. o Hardware configuration error 
  281. o Missing files 
  282.  
  283. Turn off the workstation and then turn it on again. 
  284.  
  285. Did a power-on self-test (POST) error occur? This is an error that occurs when 
  286. the computer is counting up memory after being turned on. 
  287.  
  288.  
  289. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  290.  
  291. A POST error usually indicates a hardware problem or a hardware configuration 
  292. problem. Select Continue. 
  293.  
  294.  
  295. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  296.  
  297. Did a CONFIG.SYS error occur? This is an error that occurs when the computer is 
  298. processing the CONFIG.SYS file. 
  299.  
  300.  
  301. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  302.  
  303. If several CONFIG.SYS errors occurred, start with the first error. 
  304.  
  305. Did the error state that there are problems with the PROTOCOL.INI file? 
  306.  
  307.  
  308. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  309.  
  310. Did the error state that the system was unable to find the PROTOCOL.INI file? 
  311.  
  312.  
  313. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  314.  
  315. If the system found the PROTOCOL.INI file but reported errors, the PROTOCOL.INI 
  316. file is probably corrupted. 
  317.  
  318. o If you cannot repair the existing PROTOCOL.INI file, reinstall and 
  319.   reconfigure Network Transport Services/2 (NTS/2). 
  320.  
  321. o If this does not correct the problem, select Continue. 
  322.  
  323.  
  324. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  325.  
  326. Did the error state that the system was unable to find a file? 
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  330.  
  331. Did the error state that the system could not open or initialize an adapter? 
  332.  
  333.  
  334. ΓòÉΓòÉΓòÉ <hidden> Problems Starting the Workstation ΓòÉΓòÉΓòÉ
  335.  
  336. Reinstall the missing file by selecting Communications Manager Setup from the 
  337. Communications Manager/2 window and then selecting Reinstall... from Options on 
  338. the menu bar. (You may need the Communications Manager diskettes.) 
  339.  
  340. If this does not work, you may need to reinstall Communications Manager by 
  341. running Communications Manager Setup from Communications Manager diskette 1. 
  342. Refer to Workstation Installation Guide for additional information. 
  343.  
  344. Select Continue. 
  345.  
  346.  
  347. ΓòÉΓòÉΓòÉ 2.3.2. Hardware Diagnostics ΓòÉΓòÉΓòÉ
  348.  
  349. The hardware installed on the workstation must be correct in order to 
  350. adequately diagnose software problems. 
  351.  
  352. Do you suspect that the problem is with new hardware you recently added to your 
  353. system? 
  354.  
  355.  
  356. ΓòÉΓòÉΓòÉ <hidden> Hardware Diagnostics ΓòÉΓòÉΓòÉ
  357.  
  358. Refer to the appropriate hardware documentation or repair organization. 
  359.  
  360. Note:  If the workstation is a non-IBM system unit, refer to the 
  361.        manufacturer-provided documentation for the hardware. 
  362.  
  363. Select Continue. 
  364.  
  365.  
  366. ΓòÉΓòÉΓòÉ <hidden> Hardware Diagnostics ΓòÉΓòÉΓòÉ
  367.  
  368. Perform the following tasks: 
  369.  
  370.  1. Attempt to run the failing operation on another Communications 
  371.     Manager-supported system. If the operation works on another system, suspect 
  372.     a hardware failure. 
  373.  
  374.     As an alternative test, if you suspect that a particular hardware component 
  375.     is the cause of the problem, swap the suspected failing component with a 
  376.     working component on a machine with a similar configuration. If the problem 
  377.     occurs on the machine which was previously working, suspect a hardware 
  378.     failure. 
  379.  
  380.  2. Check all switches and personal computer hardware products attached to or 
  381.     installed in your computer to ensure that: 
  382.  
  383.    o Power switches are on 
  384.  
  385.    o Contrast and brightness controls are centered 
  386.  
  387.    o Physical connections to the computer, including electrical outlets, 
  388.      cables, and power cords, are secure and functional 
  389.  
  390.    o Installed options, such as adapters, are: 
  391.  
  392.       - Designed for use with your system 
  393.       - Installed according to their instructions 
  394.       - Firmly connected 
  395.  
  396. Notes: 
  397.  
  398. Some devices that attach to your system, such as modems or printers, have test 
  399. instructions of their own.  Refer to the directions provided with those 
  400. products when testing such attached devices. 
  401.  
  402. When you are running applications in more than one DOS or OS/2 session, 
  403. performance degradation can result from certain problems associated with 
  404. hardware configuration.  If you suspect such a problem, refer to the discussion 
  405. of hardware-related considerations in your OS/2 documentation. 
  406.  
  407. Does the problem still occur? 
  408.  
  409.  
  410. ΓòÉΓòÉΓòÉ <hidden> Hardware Diagnostics ΓòÉΓòÉΓòÉ
  411.  
  412. Run the online hardware diagnostics. 
  413.  
  414. o Use the procedures provided with your IBM Personal Computer AT or IBM 
  415.   Personal System/2 computer or compatibles. 
  416.  
  417. o If you suspect that a problem is associated with LAN hardware, such as an 
  418.   adapter, refer to the documentation that was shipped with the adapter that is 
  419.   installed on the workstation. 
  420.  
  421. According to the online hardware diagnostics, is the hardware functioning? 
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ <hidden> Hardware Diagnostics ΓòÉΓòÉΓòÉ
  425.  
  426. Refer to the appropriate hardware documentation or repair organization: 
  427.  
  428. o For an IBM Personal Computer AT, refer to Guide to Operations. 
  429.  
  430. o For an IBM Personal System/2 computer, refer to Quick Reference or Reference 
  431.   Diskette. 
  432.  
  433. o For other hardware devices, refer to local hardware personnel, procedures, or 
  434.   documentation. 
  435.  
  436. If you cannot correct the hardware problem, select Continue. 
  437.  
  438.  
  439. ΓòÉΓòÉΓòÉ <hidden> Hardware Diagnostics ΓòÉΓòÉΓòÉ
  440.  
  441. The problem is probably not hardware-related. 
  442.  
  443. You can: 
  444.  
  445. o Continue with the procedure that directed you to conduct hardware diagnostics 
  446.   (if you reached this procedure as a result of following instructions in 
  447.   another procedure). 
  448.  
  449. o Select Continue. 
  450.  
  451.  
  452. ΓòÉΓòÉΓòÉ 2.3.3. Problems Starting Communications Manager ΓòÉΓòÉΓòÉ
  453.  
  454. Symptom Explanation: 
  455.  
  456. You were able to start the workstation but you cannot start Communications 
  457. Manager. 
  458.  
  459. Possible Causes: 
  460.  
  461. o Incorrect or missing configuration files 
  462. o Insufficient resources 
  463. o Missing required Communications Manager executable files 
  464. o Missing statements in the CONFIG.SYS file 
  465.  
  466. Use subsytem management to determine if connectivity is established. (See 
  467. Subsystem Management for more information.) 
  468.  
  469. Is connectivity established? 
  470.  
  471.  
  472. ΓòÉΓòÉΓòÉ <hidden> Problems Starting Communications Manager ΓòÉΓòÉΓòÉ
  473.  
  474. Communications Manager is started using the active configuration. If the 
  475. configuration that is active is not the configuration you want, use CMSETUP to 
  476. create a new configuration or modify an existing configuration.  You can use 
  477. CMREPL to specify which configuration is the active configuration. 
  478.  
  479. Select Continue. 
  480.  
  481.  
  482. ΓòÉΓòÉΓòÉ <hidden> Problems Starting Communications Manager ΓòÉΓòÉΓòÉ
  483.  
  484. Did a pop-up message appear indicating that Communications Manager failed to 
  485. start? 
  486.  
  487.  
  488. ΓòÉΓòÉΓòÉ <hidden> Problems Starting Communications Manager ΓòÉΓòÉΓòÉ
  489.  
  490. Try to start Communications Manager using subsystem management.  If you are 
  491. able to start the services you need by using this manual method, you probably 
  492. have a problem with your STARTUP.CMD file. Refer to your OS/2 documentation for 
  493. information on autostart. 
  494.  
  495. If you are not able to start Communications Manager using subsystem management, 
  496. select Continue. 
  497.  
  498.  
  499. ΓòÉΓòÉΓòÉ <hidden> Problems Starting Communications Manager ΓòÉΓòÉΓòÉ
  500.  
  501. Note the message number of the pop-up message and locate the corresponding 
  502. message in the message log. 
  503.  
  504. Is the originator of the message CMKERNEL? 
  505.  
  506.  
  507. ΓòÉΓòÉΓòÉ <hidden> Problems Starting Communications Manager ΓòÉΓòÉΓòÉ
  508.  
  509. One of the following conditions probably occurred: 
  510.  
  511. o You have incorrect or missing configuration files. 
  512. o You do not have enough resources to perform the requested task. 
  513. o You are missing required Communications Manager executable files. 
  514.  
  515. If the pop-up message indicates a configuration problem, make sure that the 
  516. configuration files you are expecting to use are in the \CMLIB directory. 
  517. (Configuration files with the file extensions .cfg, .cf2, .ndf, and .sec must 
  518. be present.) Also, check your invocation (autostart or command line) to make 
  519. sure you invoke Communications Manager correctly.  If you do not specify a 
  520. configuration, make sure that the default configuration is the configuration 
  521. you intend to use. Additionally, if the configuration uses a LAN, make sure 
  522. that Network Transport Services/2 (NTS/2) (a separately orderable product) is 
  523. installed and that the PROTOCOL.INI file exists in the \IBMCOM directory. 
  524.  
  525. If the pop-up message indicates a problem with resources (such as RAM or disk 
  526. space), make sure that your system meets the minimum requirements for running 
  527. Communications Manager as specified in Planning, Configuration, and 
  528. Administration for Networks. 
  529.  
  530. If the pop-up message indicates that Communications Manager is missing required 
  531. executable files, it is likely that a function was configured but not 
  532. installed, or executable files were somehow deleted. You probably need to 
  533. reinstall Communications Manager.  Before you reinstall, however, use FFST/2 to 
  534. check for other possible problems. 
  535.  
  536. Refer to Installation and Configuration Guide for information on installing 
  537. Communications Manager. 
  538.  
  539.  
  540. ΓòÉΓòÉΓòÉ 2.3.4. FFST/2 Diagnostics ΓòÉΓòÉΓòÉ
  541.  
  542. Note:  See FFST/2 for a detailed description of the services that FFST/2 
  543.        provides. 
  544.  
  545. Did a pop-up message appear? 
  546.  
  547.  
  548. ΓòÉΓòÉΓòÉ <hidden> FFST/2 Diagnostics ΓòÉΓòÉΓòÉ
  549.  
  550. Perform the action indicated by the pop-up message and associated message help 
  551. (if help is available). 
  552.  
  553. Did you correct the problem? 
  554.  
  555.  
  556. ΓòÉΓòÉΓòÉ <hidden> FFST/2 Diagnostics ΓòÉΓòÉΓòÉ
  557.  
  558. Note the time that the problem occurred so that you can refer to possible 
  559. message log and error log entries. 
  560.  
  561. Any messages logged around the failure time may be relevant, especially if the 
  562. originators are components you were using at the time of the failure.  To save 
  563. time, check for and read any associated messages before attempting to solve the 
  564. problem. 
  565.  
  566. Are there any messages in the message log corresponding to the failure time? 
  567. (See Accessing and Using the FFST/2 Message Log for more information.) 
  568.  
  569.  
  570. ΓòÉΓòÉΓòÉ <hidden> FFST/2 Diagnostics ΓòÉΓòÉΓòÉ
  571.  
  572. Any errors logged around the failure time may be relevant; especially if the 
  573. originators are components you were using at the time of the failure.  To save 
  574. time, check for and read any associated error entries before attempting to 
  575. solve the problem. 
  576.  
  577. Are there any error entries in the error log corresponding to the failure time? 
  578. (See Accessing and Using the System Error Log.) 
  579.  
  580.  
  581. ΓòÉΓòÉΓòÉ <hidden> FFST/2 Diagnostics ΓòÉΓòÉΓòÉ
  582.  
  583. Locate and examine the problem determination information in the error log. (See 
  584. Accessing and Using the System Error Log for more information.) 
  585.  
  586. If you are an experienced user, use the information in the error log to attempt 
  587. to solve the problem; otherwise, select Continue. 
  588.  
  589.  
  590. ΓòÉΓòÉΓòÉ <hidden> FFST/2 Diagnostics ΓòÉΓòÉΓòÉ
  591.  
  592. Perform the action indicated by the message and message help. 
  593.  
  594. o If the message is associated with an error log and the message help instructs 
  595.   you to review the error log entry for additional information, see Accessing 
  596.   and Using the System Error Log. 
  597.  
  598. o If the message is associated with an alert and the message help instructs you 
  599.   to review the formatted alert for additional information, see Accessing and 
  600.   Using the FFST/2 Dump Formatter. 
  601.  
  602.   Note:  Key alert information is located at the beginning of the formatted 
  603.          dump. 
  604.  
  605.  
  606. Select Continue. 
  607.  
  608.  
  609. ΓòÉΓòÉΓòÉ 2.3.5. Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  610.  
  611. Symptom Explanation: 
  612.  
  613. You are able to start Communications Manager but you are having problems 
  614. starting, running, or stopping a Communications Manager application program. 
  615.  
  616. Possible Causes: 
  617.  
  618. o Improper Communications Manager configuration 
  619. o Hardware problem 
  620. o Application program errors 
  621.  
  622. Use the following general hints for all application program problems: 
  623.  
  624.  1. Use FFST/2 Diagnostics to check for messages or errors. 
  625.  
  626.  2. Try to re-create the problem and trace the application program using the 
  627.     following trace selections (see Trace Services): 
  628.  
  629.     Note:  Consult your local support personnel before attempting to trace the 
  630.     application program. 
  631.  
  632.    APIs:     APPC. 
  633.  
  634.    DLCs:     Use the DLC event that corresponds to your communications medium. 
  635.  
  636.    Events:   APPC_CCB, APPC_INT, APPC_PROCESS, APPC_SNDRCV, APPC_XID, 
  637.              SERVICES_INT, and APPC_LOCAL_PATH. 
  638.  
  639.     After you have gathered the trace data, determine whether to interpret the 
  640.     trace data (see Unformatted Traces) or contact IBM. 
  641.  
  642.  3. Check to see if the problem fits any of the categories in Operational 
  643.     Problems Running Communications Manager. 
  644.  
  645. The following steps contain additional hints for more specific problems: 
  646.  
  647. Does the application program start correctly? 
  648.  
  649.  
  650. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  651.  
  652. Is this the first time you have tried to start the application program? 
  653.  
  654.  
  655. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  656.  
  657. The application was working previously.  Someone may have modified either the 
  658. configuration or the hardware. Check the date on the .cfg file to see if it has 
  659. been recently modified. 
  660.  
  661. If you cannot correct the problem, select Continue. 
  662.  
  663.  
  664. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  665.  
  666. Do the following: 
  667.  
  668. o Check the Communications Manager configuration. 
  669.  
  670.   Make sure that the configuration is properly verified.  Use FFST/2 to check 
  671.   VERIFY.LOG and make sure that there are no verification problems. See Message 
  672.   log and Accessing and Using the FFST/2 Message Log for more information. 
  673.  
  674.   Use CMRECORD to see how the application program is defined to Communications 
  675.   Manager (see CMRECORD). 
  676.  
  677. o Check if there is a hardware problem. 
  678.  
  679.   Check the cables and adapters. See Hardware Diagnostics to perform a complete 
  680.   hardware check. 
  681.  
  682.   If applicable, repeat the previous configuration and hardware checks on the 
  683.   remote machine (consult your local support personnel if necessary). 
  684.  
  685. o Try to use the application on another workstation. 
  686.  
  687. o Check with other users or application programmers and make sure the 
  688.   application is configured correctly. 
  689.  
  690. If you cannot solve the problem, select Continue. 
  691.  
  692.  
  693. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  694.  
  695. Does the application program run correctly? 
  696.  
  697.  
  698. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  699.  
  700. The application was running, but failed unexpectedly. 
  701.  
  702. o There may have been a link failure either locally or remotely. A message 
  703.   indicating an error or alert may have been logged. Use FFST/2 to check the 
  704.   message log. See Accessing and Using the FFST/2 Message Log for more 
  705.   information. 
  706.  
  707. o If you cannot correct the problem, select Continue. 
  708.  
  709.  
  710. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  711.  
  712. Does the application program stop correctly? 
  713.  
  714.  
  715. ΓòÉΓòÉΓòÉ <hidden> Problems with Communications Manager Applications ΓòÉΓòÉΓòÉ
  716.  
  717. Press Ctrl + Esc to display the window list.  Select the application you want 
  718. to close and then select the system menu at the top left of the window list. 
  719. Select Close to stop the application. 
  720.  
  721. If you continue to experience problems, check to see if the problem fits any of 
  722. the categories in Operational Problems Running Communications Manager. If the 
  723. problem is not covered by one of the categories, select Continue. 
  724.  
  725.  
  726. ΓòÉΓòÉΓòÉ <hidden> Problems With Communications Manager Applications ΓòÉΓòÉΓòÉ
  727.  
  728. If you continue to experience problems, check to see if the problem fits any of 
  729. the categories in Operational Problems Running Communications Manager. If the 
  730. problem is not covered by one of the categories, select Continue. 
  731.  
  732.  
  733. ΓòÉΓòÉΓòÉ 2.3.6. Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  734.  
  735. Symptom Explanation: 
  736.  
  737. You are having problems running Communications Manager. 
  738.  
  739. Possible Causes: 
  740.  
  741. o Operational failures 
  742. o User questions or difficulties 
  743. o User programming problems 
  744. o Performance problems 
  745.  
  746. Warning: Many steps in this procedure suggest that you perform in-depth problem 
  747. determination such as tracing. If you are not familiar with Communications 
  748. Manager problem determination techniques, you may want to contact your local 
  749. support personnel before attempting these steps. 
  750.  
  751. Are you having Communications Manager configuration problems? 
  752.  
  753.  
  754. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  755.  
  756. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  757. alerts that may be associated with the problem. 
  758.  
  759. If no messages, error log entries, or alerts are associated with the problem, 
  760. or if taking the action indicated did not solve the problem, do the following: 
  761.  
  762. o For problems or questions during configuration, check the online helps 
  763.   available in each window. To get help for a specific field (for example, to 
  764.   determine the allowable characters in an input field), select the field to 
  765.   give it focus and press F1 or select Help. Next, press F2 or select General 
  766.   help to access general help for the window. 
  767.  
  768.   Refer to Configuration Guide for detailed information on configuring 
  769.   Communications Manager. 
  770.  
  771. o For  configuration verification errors or warnings: 
  772.  
  773.    - If you are upgrading your configuration file from a previous version of 
  774.      Communications Manager, check the \CMLIB\UPGRADE.LOG file for messages. 
  775.      You must use the FFST/2 message log formatter (see Accessing and Using the 
  776.      FFST/2 Message Log) to view this log file. 
  777.  
  778.    - If you are creating a new configuration or modifying an existing 
  779.      configuration, check the \CMLIB\VERIFY.LOG file for messages.  You must 
  780.      use the FFST/2 message log formatter (see Accessing and Using the FFST/2 
  781.      Message Log) to view this log file. 
  782.  
  783.    - If you are using response files to create your configuration files, check 
  784.      the \CMLIB\CMRINST.LOG file for messages. This is an ASCII text file that 
  785.      can be viewed with an ASCII editor. 
  786.  
  787.    - If the verification process ends with severe errors, but no relevant 
  788.      information is logged to VERIFY.LOG, check the default FFST/2 message log 
  789.      (OS2MLOG.DAT) for relevant verification messages. This situation can occur 
  790.      if the verification process is not able to find the active \CMLIB 
  791.      directory (for example, if CM.INI was deleted or renamed), or if a severe 
  792.      error occurs very early in the verification process. 
  793.  
  794. o If you edit your configname.NDF ASCII file to make configuration changes: 
  795.  
  796.    - Check the APPNV.CTL file located in the active CMLIB directory for the 
  797.      syntax and examples of verbs in the configname.NDF file. 
  798.  
  799.    - Be sure to run CMVERIFY to verify the configuration file every time you 
  800.      make a change to the configname.NDF file. The CMVERIFY /e option allows 
  801.      you to dynamically change certain SNA resources if Communications Manager 
  802.      is active and the configuration verifies successfully. 
  803.  
  804.    - If you accidentally overwrite your configname.NDF file or want to restore 
  805.      it, use the APPNRST command to restore the configname.NDF file using the 
  806.      existing configname.CF2 file. 
  807.  
  808. o If you have a working configuration on another workstation, copy the working 
  809.   configuration to the failing workstation. Turn off the workstation with the 
  810.   working configuration and then test if the copied configuration works on the 
  811.   failing workstation. 
  812.  
  813. o Use CMRECORD to review the configuration and compare with a working 
  814.   configuration (if available). 
  815.  
  816. Refer to Configuration Guide for additional information on Communications 
  817. Manager configuration. 
  818.  
  819. Refer to Planning, Configuration, and Administration for Networks for 
  820. additional information on response file configuration. 
  821.  
  822. Refer to Command Reference for additional information on Communications Manager 
  823. commands. 
  824.  
  825. Select Continue. 
  826.  
  827.  
  828. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  829.  
  830. Are you having Communications Manager installation problems? 
  831.  
  832.  
  833. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  834.  
  835. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  836. alerts that may be associated with the problem. Also, check the installation 
  837. audit trail file CM.LOG for information (select Options from the menu bar of 
  838. the Communications Manager Setup window and select View audit trail...). If no 
  839. messages, error log entries, or alerts are associated with the problem, or if 
  840. taking the action indicated did not solve the problem, do the following: 
  841.  
  842. o If you run out of space on the startup drive during installation, remember 
  843.   that you must have a minimum of five megabytes free storage on the startup 
  844.   drive before installing Communications Manager. 
  845.  
  846. o If you have configured Communications Manager and are beginning to install 
  847.   your configuration and run out of space, the Insufficient Space to Install 
  848.   window appears. This window allows you to: 
  849.  
  850.    - Clean up your files and retry the installation 
  851.    - Select a different target drive 
  852.  
  853. o One way to save space on your installation drive is to not install additional 
  854.   functions (this can save up to six megabytes of disk space). 
  855.  
  856. o To use any LAN capability (such as IBM Token-Ring, PC Network, or Ethernet 
  857.   [ETHERAND]), you must have Network Transport Services/2 (NTS/2) (a separately 
  858.   orderable product) installed and configured.  Check your \IBMCOM directory to 
  859.   see if the LANTRAN.LOG file is present.  If you want to use any LAN 
  860.   capability and this file is not present, you must install and configure 
  861.   NTS/2. 
  862.  
  863. Refer to Installation and Configuration Guide for additional information on 
  864. Communications Manager installation. 
  865.  
  866. Select Continue. 
  867.  
  868.  
  869. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  870.  
  871. Are you having Communications Manager 3270 emulation problems? 
  872.  
  873.  
  874. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  875.  
  876. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  877. alerts that may be associated with the problem. 
  878.  
  879. If no messages, error log entries, or alerts are associated with the problem, 
  880. or if taking the action indicated did not solve the problem, do the following 
  881. hints: 
  882.  
  883. o Select Hardware Diagnostics to check your cables and connections. 
  884.  
  885. o Check that the physical link with the host is connected and active. If the 
  886.   physical link is not connected and active, no pop-up message appears and no 
  887.   message or error is logged. However, message numbers such as COMM695 are 
  888.   displayed in the Operator Information Area (OIA) at the bottom of the 
  889.   emulator window. You can look up these messages by selecting the system menu 
  890.   at the top left corner of the emulator window and then selecting Emulator 
  891.   help... followed by OIA message help (or you can look them up in Message 
  892.   Reference). Refer to IBM 3270 Information Display System:  3274 Control Unit 
  893.   Description and Programmer's Guide for additional information on messages 
  894.   displayed in the OIA. 
  895.  
  896.   In many cases, you can correct emulator connectivity problems by rechecking 
  897.   your configuration to make sure that your network ID, local node name, local 
  898.   node ID, and LAN destination address are correct. After checking these, ask 
  899.   your host support personnel to make sure that the link is connected and 
  900.   active. 
  901.  
  902.   Note:  You can use CMRECORD to assist in checking your configuration (see 
  903.   CMRECORD for more information. 
  904.  
  905. o Refer to the host-to-PC parameter cross-reference tables in Host Connection 
  906.   Reference and Configuration Guide to check your configuration parameters. 
  907.  
  908. o Make sure your links to the host are active. 
  909.  
  910.   Use the following procedure to display and activate the logical links: 
  911.  
  912.     1. From the Communications Manager/2 folder, select Subsystem Management. 
  913.  
  914.     2. From the Subsystem Management window, select SNA subsystem. 
  915.  
  916.     3. From the SNA Subsystem window, select Logical links and then select 
  917.        Details... from the menu bar. 
  918.  
  919.     4. From the Logical Links window, check the link status. 
  920.  
  921.        If the link status is "Inactive," activate the link by selecting Link 
  922.        from the menu bar and then selecting Activate. 
  923.  
  924. o If you are using a token-ring network, check your LANTRAN.LOG file for 
  925.   errors. Ensure that the LAN connection is properly initialized. Also, make 
  926.   sure that your LAN destination address is unique and not used by another 
  927.   workstation. 
  928.  
  929. If you continue to experience problems, try to re-create the problem and trace 
  930. 3270 emulation using the following trace selections (see Trace Services): 
  931.  
  932. APIs:     LUA_RUI, LUA_SLI (for emulator client). 
  933.  
  934. DLCs:     Use the DLC event that corresponds to your communications medium. 
  935.  
  936.           For example:  SDLC, IBMTRNET, or IBMPCNET. 
  937.  
  938. Events:   Use the system events that correspond to your application. 
  939.  
  940. If you are having 3270 keyboard problems, use the following trace selections: 
  941.  
  942. APIs:     None. 
  943.  
  944. DLCs:     Use the DLC event that corresponds to your communications medium. 
  945.  
  946.           For example:  SDLC, IBMTRNET, or IBMPCNET. 
  947.  
  948. Events:   3270_1. 
  949.  
  950. After you have gathered the trace data, contact your local support personnel to 
  951. determine whether to interpret the trace data (see Unformatted Traces) or 
  952. contact IBM. 
  953.  
  954. Select Continue. 
  955.  
  956.  
  957. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  958.  
  959. Are you having Communications Manager 5250 emulation problems? 
  960.  
  961.  
  962. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  963.  
  964. Use FFST/2 Diagonstics to locate and read any messages, error log entries, or 
  965. alerts that may be associated with the problem. If no messages, error log 
  966. entries, or alerts are associated with the problem, or if taking the action 
  967. indicated did not solve the problem, do the following: 
  968.  
  969. o Select Hardware Diagnostics to check your cables and connections. 
  970.  
  971. o Check that the physical link with the host is connected and active. If the 
  972.   physical link is not connected and active, no pop-up message appears and no 
  973.   message or error is logged. However, message numbers such as COMM695 are 
  974.   displayed in the Operator Information Area (OIA) at the bottom of the 
  975.   emulator window.  You can look up these messages by selecting the system menu 
  976.   at the top left corner of the emulator window and then selecting Emulator 
  977.   help... followed by OIA message help (or you can look them up in Message 
  978.   Reference). 
  979.  
  980.   In many cases, you can correct emulator connectivity problems by rechecking 
  981.   your configuration to make sure that your network ID, local node name, local 
  982.   node ID, and LAN destination address are correct.  After checking these, ask 
  983.   your host support personnel to make sure that the link is connected and 
  984.   active. 
  985.  
  986.   Note:  You can use CMRECORD to assist in checking your configuration (see 
  987.          CMRECORD). 
  988.  
  989. o If the UPM logon screen displays "Logon in Progress" or "Logon did not 
  990.   complete", make sure the link to the AS/400 (or S/36) is active. 
  991.  
  992.   Use the following procedure to display and activate the logical links (see 
  993.   Communications Manager Subsystem Management for additional information): 
  994.  
  995.     1. From the Communications Manager/2 folder, select Subsystem Management. 
  996.  
  997.     2. From the Subsystem Management window, select SNA subsystem. 
  998.  
  999.     3. From the SNA Subsystem window, select Logical links and then select 
  1000.        Details... from the menu bar. 
  1001.  
  1002.     4. From the Logical Links window, check the link status. 
  1003.  
  1004.        If the link status is inactive, activate the link by selecting Link from 
  1005.        the menu bar and then selecting Activate. 
  1006.  
  1007.        One of the following may apply: 
  1008.  
  1009.       - If you are using a LAN protocol and the link status briefly displays 
  1010.         "Pending Active" before displaying "Inactive," you probably have an 
  1011.         AS/400 configuration problem. Check with your host support personnel to 
  1012.         determine if another controller definition on the AS/400 uses your 
  1013.         Local LAN address but has a different local node name than what you 
  1014.         have configured in Communications Manager. (The local node name for 
  1015.         your workstation is referred to as the remote location name in the 
  1016.         AS/400 controller description.) 
  1017.  
  1018.         Check with your host support personnel to determine if the AS/400 is 
  1019.         set up for automatic configuration of controllers and devices. If the 
  1020.         AS/400 is not set up for automatic configuration of controllers and 
  1021.         devices, your local support personnel must configure these for your 
  1022.         workstation. 
  1023.  
  1024.         If you are using non-LAN protocols, see Communications Manager 
  1025.         Components and check the appropriate category for additional 
  1026.         information. 
  1027.  
  1028.       - If the link status displays "Pending Active" for an extended period of 
  1029.         time before displaying "Inactive," check the LAN destination address to 
  1030.         make sure entered the AS/400 address correctly. If you are using 
  1031.         non-LAN protocols, check the appropriate section of Host Connection 
  1032.         Reference or Configuration Guide for parameters that must match on the 
  1033.         AS/400. 
  1034.  
  1035.         If the parameters that are required to match are correct, check with 
  1036.         your host support personnel to make sure the controller and devices for 
  1037.         your workstation are "VARIED ON" at the AS/400. 
  1038.  
  1039. o Refer to the host-to-PC parameter cross-reference tables in Host Connection 
  1040.   Reference and Configuration Guide to check your configuration parameters. 
  1041.  
  1042. o If you are using a token-ring network, check your LANTRAN.LOG file for 
  1043.   errors.  Make sure that the LAN connection is properly initialized. Also, 
  1044.   make sure that your LAN destination address is unique and not used by another 
  1045.   workstation. 
  1046.  
  1047. If you continue to experience problems, try to re-create the problem and trace 
  1048. 5250 emulation using the following trace selections (see Trace Services): 
  1049.  
  1050. APIs:     APPC: 
  1051.  
  1052. DLCs:     IBMTRNET, TWINAXIAL, ETHERAND, SDLC, or X.25. 
  1053.  
  1054. Events:   APPC_CCB, APPC_INT, APPC_PROCESS, APPC_SNDRCV, APPC_XID, 5250_1, the 
  1055.           events which correspond to your DLC (IBMTRNET, TWINAXIAL, ETHERAND, 
  1056.           SDLC, or X.25_DLC), SERVICES_INT, and APPC_LOCAL_PATH. 
  1057.  
  1058. After you have gathered the trace data, contact your local support personnel to 
  1059. determine whether to interpret the trace data (see Unformatted Traces) or 
  1060. contact IBM. 
  1061.  
  1062. Select Continue. 
  1063.  
  1064.  
  1065. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1066.  
  1067. Are you having Communications Manager SDLC problems? 
  1068.  
  1069.  
  1070. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1071.  
  1072. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1073. alerts that may be associated with the problem. If no messages, error log 
  1074. entries, or alerts are associated with the problem, or if taking the action 
  1075. indicated did not solve the problem, do the following hints: 
  1076.  
  1077. o The R0CSDD.SYS device driver is required and must appear in the CONFIG.SYS 
  1078.   before the SDLCDD.SYS device driver. 
  1079.  
  1080. o For SDLC DLC Adapter 0, you must have your reference diskette settings for 
  1081.   the adapter set to SDLC_1, Arb 1 (arbitration 1). 
  1082.  
  1083. o For SDLC DLC Adapter 1, you must have your reference diskette settings for 
  1084.   the adapter set to SDLC_2, Arb 7 (arbitration 7). 
  1085.  
  1086.   Note:  To use SDLC DLC Adapter 1, you must have two SDLC DLC adapters.  If 
  1087.          you do not have two SDLC DLC adapters and try to use SDLC DLC Adapter 
  1088.          1, you will get a secondary return code of ADAPTER_NOT_OPEN from APPC. 
  1089.  
  1090.  
  1091. If you continue to experience problems, try to re-create the problem and trace 
  1092. SDLC using the following trace selections (see Trace Services): 
  1093.  
  1094. APIs:     None 
  1095.  
  1096. DLCs:     SDLC: 
  1097.  
  1098. Events:   SDLC: 
  1099.  
  1100. After you have gathered the trace data, contact your local support personnel to 
  1101. determine whether to interpret the trace data (see Unformatted Traces) or 
  1102. contact IBM. 
  1103.  
  1104. Select Continue. 
  1105.  
  1106.  
  1107. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1108.  
  1109. Are you having Communications Manager EHLLAPI problems? 
  1110.  
  1111.  
  1112. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1113.  
  1114. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1115. alerts that may be associated with the problem. If no messages, error log 
  1116. entries, or alerts are associated with the problem, or if taking the action 
  1117. indicated did not solve the problem, do the following: 
  1118.  
  1119. o Check the EHLLAPI call return code. 
  1120. o Check the EHLLAPI call parameters. 
  1121.  
  1122. If you continue to experience problems, try to re-create the problem and trace 
  1123. EHLLAPI using the following trace selections (see Trace Services): 
  1124.  
  1125. APIs:     EHLLAPI. 
  1126.  
  1127. DLCs:     Use the DLC event that corresponds to your communications medium. 
  1128.  
  1129. Events:   3270_1 and 3270_2. 
  1130.  
  1131. After you have gathered the trace data, contact your local support personnel to 
  1132. determine whether to interpret the trace data (see Unformatted Traces) or 
  1133. contact IBM. 
  1134.  
  1135.  
  1136. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1137.  
  1138. Are you having Communications Manager X.25 problems? 
  1139.  
  1140.  
  1141. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1142.  
  1143. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1144. alerts that may be associated with the problem. If no messages, error log 
  1145. entries, or alerts are associated with the problem, or if taking the action 
  1146. indicated did not solve the problem, do the following: 
  1147.  
  1148. o Verify that your X.25 adapter card has been installed and referenced 
  1149.   correctly. 
  1150.  
  1151. o If an X.25 application programming interface (API) failure occurs, check that 
  1152.   the slot number that contains the X.25 adapter card is referenced in your 
  1153.   X.25 configuration file. 
  1154.  
  1155. o If X.25 Physical Link (X.25 API) is not "started" but "stopped" according to 
  1156.   subsystem management, make sure that the device driver ICARICIO.SYS is 
  1157.   present in \CMLIB and loaded in your CONFIG.SYS file.  Also, make sure that 
  1158.   ICAAIM.COM has been installed in the \CMLIB subdirectory from the X.25 
  1159.   options diskette (provided with the X.25 adapter card). 
  1160.  
  1161. o If X.25 Physical Link (X.25 API) is "started" according to subsystem 
  1162.   management, check the X.25 Physical Links window.  If the X.25 physical link 
  1163.   displays "error level 1" or "error level 2" as the status, you probably have 
  1164.   either a hardware problem or a configuration problem. 
  1165.  
  1166.    Hardware:       Check your cables, modem connections (if you are using a 
  1167.                    modem), network connections, and adapter card pins. 
  1168.  
  1169.    Configuration:  Local configuration definitions do not match either the 
  1170.                    network configuration, the host configuration (if you are 
  1171.                    connecting to a host), or the partner DTE's configuration. 
  1172.  
  1173. o If X.25 Physical Link (X.25 API) is "started" according to subsystem 
  1174.   management, but the X.25 Logical Link is "stopped", select SNA subsystem and 
  1175.   then select Logical links. If the link is not active, select Link from the 
  1176.   menu bar and select Activate.  If the link does not become active, you 
  1177.   probably have a configuration problem (such as the parameters do not match). 
  1178.  
  1179.   Check your SVC and PVC channel number definitions and make sure that they 
  1180.   match your workstation.  Also, check your directory entries and modem 
  1181.   parameters. 
  1182.  
  1183. o Be sure to always check the Additional Parameters list. 
  1184.  
  1185. If you continue to experience problems, try to re-create the problem and trace 
  1186. X.25 using the following trace selections (see Trace Services): 
  1187.  
  1188. APIs:     X_25. 
  1189.  
  1190. DLCs:     X25_API Frame, X25_DLC. 
  1191.  
  1192.           Note:  The X25_DLC event can affect performance and may cause further 
  1193.           problems. Use only if requested by IBM Service. 
  1194.  
  1195. Events:   X25_API EVT_1, X25_API INTERNAL, X25_API QTHREAD, X25_DLC. 
  1196.  
  1197. For X.25 with SNA, use the following trace selections: 
  1198.  
  1199. APIs:     X25_API, APPC. 
  1200.  
  1201. DLCs:     The X25_DLC event can affect performance and may cause further 
  1202.           problems. Use only if requested by IBM Service. 
  1203.  
  1204. Events:   APPC_CCB, APPC_INT, APPC_PROCESS, APPC_SNDRCV, APPC_XID, and 
  1205.           APPC_LOCAL_PATH. 
  1206.  
  1207. After you have gathered the trace data, contact your local support personnel to 
  1208. determine whether to interpret the trace data (see Unformatted Traces) or 
  1209. contact IBM. 
  1210.  
  1211. Select Continue. 
  1212.  
  1213.  
  1214. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1215.  
  1216. Are you having Communications Manager SRPI problems? 
  1217.  
  1218.  
  1219. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1220.  
  1221. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1222. alerts that may be associated with the problem. If no messages, error log 
  1223. entries, or alerts are associated with the problem, or if taking the action 
  1224. indicated did not solve the problem, check your configuration and make sure it 
  1225. is configured for SRPI. 
  1226.  
  1227. If you continue to experience problems, try to re-create the problem and trace 
  1228. SRPI using the following trace selections (see Trace Services): 
  1229.  
  1230. APIs:     SRPI. 
  1231.  
  1232. DLCs:     Use the DLC event that corresponds to your communications medium. 
  1233.  
  1234. Events:   SRPI_1, SRPI_2. 
  1235.  
  1236. After you have gathered the trace data, contact your local support personnel to 
  1237. determine whether to interpret the trace data (see Unformatted Traces) or 
  1238. contact IBM. 
  1239.  
  1240.  
  1241. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1242.  
  1243. Are you having Communications Manager subsystem management problems? 
  1244.  
  1245.  
  1246. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1247.  
  1248. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1249. alerts that may be associated with the problem. 
  1250.  
  1251. It is likely that what appears to be a problem with subsystem management is 
  1252. actually a problem with a Communications Manager subsystem. Subsystem 
  1253. management is used only for controlling Communications Manager subsystems and 
  1254. displaying their status. Check the category for the subsystem you are having 
  1255. problems with (see Communications Manager Components). 
  1256.  
  1257. See Communications Manager Subsystem Management for instructions on using 
  1258. subsystem management for problem determination. 
  1259.  
  1260. Select Continue. 
  1261.  
  1262.  
  1263. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1264.  
  1265. Are you having Communications Manager 3270 Host Print problems? 
  1266.  
  1267.  
  1268. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1269.  
  1270. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1271. alerts that may be associated with the problem. If no messages, error log 
  1272. entries, or alerts are associated with the problem, or if taking the action 
  1273. indicated did not solve the problem, consult your local support personnel or an 
  1274. experienced user and do the following hints: 
  1275.  
  1276. o Ensure that all of the definitions and configurations for your printer are 
  1277.   correct. This includes making sure that definitions and configurations at the 
  1278.   host application, VTAM/NCP, RSCS (VM only), Communications Manager printer 
  1279.   sessions, Print Manager, and the printer are correct. 
  1280.  
  1281. o If the problem continues after you have ensured that all your definitions and 
  1282.   configurations are correct, perform in-depth 3270 Host Print problem 
  1283.   determination. This involves examining the data that is received by 3270 Host 
  1284.   Print as input from the host and the data that 3270 Host Print sends to the 
  1285.   spooler. 
  1286.  
  1287.   To evaluate the data the host sends to 3270 Host Print, attempt to isolate 
  1288.   the problem by performing and interpreting a trace of the Communications 
  1289.   Manager data link control (DLC) interface. If, after interpreting the trace 
  1290.   information, you have not found the problem but still suspect 3270 Host 
  1291.   Print, use a binary editor on the spool file to evaluate the data that 3270 
  1292.   Host Print sends to the Print Manager spooler. 
  1293.  
  1294.   Use the following steps to perform in-depth Host Print problem determination: 
  1295.  
  1296.     1. Put the print queue associated with the printer LU session in HOLD 
  1297.        status. 
  1298.  
  1299.        To put the print queue in HOLD status: 
  1300.  
  1301.        a. Select the printer's icon from the desktop. 
  1302.        b. Select the system menu on the printer's icon. 
  1303.        c. Select Change status from the list. 
  1304.        d. Select Hold from the additional menu list. 
  1305.  
  1306.     2. From the Trace Services window (see Trace Services), run a trace on the 
  1307.        DLC function that you are using with the host printer LU session (for 
  1308.        example, Token-Ring or SDLC). 
  1309.  
  1310.     3. Send a print job to Communications Manager. 
  1311.  
  1312.     4. After the job has completely spooled, stop the trace and save it to your 
  1313.        disk. 
  1314.  
  1315.     5. Locate the spool file (xxxxxxx.SPL) and the spool header file 
  1316.        (xxxxxxx.SHD) in the \SPOOL\printer_name directory. 
  1317.  
  1318.        Note:  xxxxxxx is a job number that is automatically generated. The .SPL 
  1319.               file is the actual print job. The .SHD file contains header 
  1320.               information. 
  1321.  
  1322.        printer_name is the actual name of your printer icon on the desktop. 
  1323.  
  1324.        Copy the .SPL and .SHD files to another directory (you may need them 
  1325.        later in this procedure) and then release the job. 
  1326.  
  1327.     6. Interpret the Host Print trace by editing the trace file with an ASCII 
  1328.        editor and examining exactly what the host sent to Communications 
  1329.        Manager. At this point, neither Communications Manager nor 3270 Host 
  1330.        Print has done any processing on the data. 
  1331.  
  1332.        Note:  EBCDIC to ASCII translation and formatting occur after the DLC 
  1333.               trace is captured. 
  1334.  
  1335.        If your print job has printer control codes in it (for example, if you 
  1336.        are using PM_Q_RAW), examine the EBCDIC hexadecimal values for those 
  1337.        control codes and check for any inacurracies. 
  1338.  
  1339.        If the problem is seen in the trace file, it is likely that the problem 
  1340.        is not with 3270 Host Print. Contact the application developer or your 
  1341.        host system programmer. 
  1342.  
  1343.        If you cannot find the problem by analyzing the trace file, but still 
  1344.        suspect 3270 Host Print, analyze the spool file by performing the 
  1345.        following step: 
  1346.  
  1347.        Note:  This step only works for functions that use the raw data path 
  1348.               (PDT Alternative, ASCII PASSTHRU, and PM_Q_RAW. Files that use 
  1349.               the raw data process function are simple ASCII text files. Files 
  1350.               that use the standard data path are metafiles and cannot be 
  1351.               easily examined. 
  1352.  
  1353.        If you need help debugging problems with print jobs that use the 
  1354.        standard data path, contact IBM. 
  1355.  
  1356.     7. Edit the spool file with a binary editor to display the actual 
  1357.        hexadecimal characters.  Look for the control codes or characters that 
  1358.        are causing the problem. 
  1359.  
  1360.        If the problem is present in the spool file but is not present in the 
  1361.        trace, it is likely that the problem is with 3270 Host Print. Contact 
  1362.        IBM Service. When you report the problem, mention that you have both the 
  1363.        trace and the spool file. 
  1364.  
  1365. If you continue to experience problems, select Continue. 
  1366.  
  1367.  
  1368. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1369.  
  1370. Are you having Communications Manager common services problems? 
  1371.  
  1372.  
  1373. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1374.  
  1375. Common services is primarily used as an application programming interface. 
  1376. Refer to Application Programming Guide for additional information. 
  1377.  
  1378. If you continue to experience problems, try to re-create the problem and trace 
  1379. common services using the following trace selections (see Trace Services): 
  1380.  
  1381. APIs:     SERVICES. 
  1382.  
  1383. DLCs:     None. 
  1384.  
  1385. Events:   SERVICES_INT. 
  1386.  
  1387. After you have gathered the trace data, contact your local support personnel to 
  1388. determine whether to interpret the trace data (see Unformatted Traces) or 
  1389. contact IBM. 
  1390.  
  1391. Select Continue. 
  1392.  
  1393.  
  1394. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1395.  
  1396. Are you having Communications Manager SNA (APPC, APPN) problems? 
  1397.  
  1398.  
  1399. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1400.  
  1401. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1402. alerts that may be associated with the problem. 
  1403.  
  1404. Use CMRECORD to review your configuration (see CMRECORD for more information). 
  1405.  
  1406. If you continue to experience problems, try to re-create the problem and trace 
  1407. APPC using the following trace selections (see Trace Services): 
  1408.  
  1409. APIs:     APPC. 
  1410.  
  1411. DLCs:     Use the DLC event that corresponds to your communications medium. 
  1412.  
  1413.           For example:  SDLC, IBMTRNET, or IBMPCNET. 
  1414.  
  1415. Events:   APPC_CCB, APPC_INT, APPC_PROCESS, APPC_SNDRCV, APPC_XID, 
  1416.           SERVICES_INT, and APPC_LOCAL_PATH. 
  1417.  
  1418. After you have gathered the trace data, contact your local support personnel to 
  1419. determine whether to interpret the trace data (see Unformatted Traces) or 
  1420. contact IBM. 
  1421.  
  1422. Select Continue. 
  1423.  
  1424.  
  1425. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1426.  
  1427. Are you having Communications Manager ACDI problems? 
  1428.  
  1429.  
  1430. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1431.  
  1432. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1433. alerts that may be associated with the problem. If no messages, error log 
  1434. entries, or alerts are associated with the problem, or if taking the action 
  1435. indicated did not solve the problem, do the following: 
  1436.  
  1437. o If you have an IBM Personal Computer AT, make sure that the ASYNCDDA.SYS 
  1438.   device driver statement is located in your CONFIG.SYS file. 
  1439.  
  1440. o If you have an IBM Personal System/2, make sure that the ASYNCDDB.SYS device 
  1441.   driver statement is located in your CONFIG.SYS file. This device driver works 
  1442.   for any IBM Personal System/2 but it does not take advantage of direct memory 
  1443.   access (DMA), even if you have the DMA hardware available and active. 
  1444.  
  1445. o If you have an IBM Personal System/2 and have DMA hardware available and 
  1446.   active, make sure that the ASYNCDDC.SYS device driver statement is located in 
  1447.   your CONFIG.SYS file. DMA hardware must be enabled by using the IBM Personal 
  1448.   System/2 Reference Diskette. If the DMA hardware is not available and active, 
  1449.   you will not be able to use ACDI. 
  1450.  
  1451.   Note:  Switching to the ASYNCDDB.SYS device driver will allow you to use ACDI 
  1452.          without using DMA. 
  1453.  
  1454. o If you want to use ACDI Redirection, make sure that the ASYNCDDE.SYS device 
  1455.   driver statement is located in your CONFIG.SYS file. Refer to Command 
  1456.   Reference for additional information on the REDIRECT command. 
  1457.  
  1458. Refer to Command Reference for additional information on device drivers. 
  1459.  
  1460. If you continue to experience problems, try to re-create the problem and trace 
  1461. ACDI using the following trace selections (see Trace Services): 
  1462.  
  1463. APIs:     ACDI 
  1464.  
  1465. DLCs:     None 
  1466.  
  1467. Events:   None 
  1468.  
  1469. After you have gathered the trace data, contact your local support personnel to 
  1470. determine whether to interpret the trace data (see Unformatted Traces) or 
  1471. contact IBM. 
  1472.  
  1473. Select Continue. 
  1474.  
  1475.  
  1476. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1477.  
  1478. Are you having Communications Manager Ethernet (ETHERAND) problems? 
  1479.  
  1480.  
  1481. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1482.  
  1483. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1484. alerts that may be associated with the problem. If no messages, error log 
  1485. entries, or alerts are associated with the problem, or if taking the action 
  1486. indicated did not solve the problem, do the following: 
  1487.  
  1488. o Check that Network Transport Services/2 (NTS/2) (a separately orderable 
  1489.   product) isinstalled and configured. Check your \IBMCOM directory to see if 
  1490.   the LANTRAN.LOG file is present. If you want to use any LAN capability and 
  1491.   this file is not present, you must install and configure NTS/2. 
  1492.  
  1493.   Note:  You must have the proper level of the LAPS portion of NTS/2 installed. 
  1494.  
  1495. o Type \IBMCOM\LANTRAN.LOG and check for errors. Refer to your LAN 
  1496.   documentation for descriptions of LAN errors. 
  1497.  
  1498. o You must have the ACSLANDD.SYS device driver statement in your CONFIG.SYS 
  1499.   file (refer to Command Reference for additional information). 
  1500.  
  1501. o If you are using another LAN product and cannot start Communications Manager, 
  1502.   try starting OS/2 without starting the other LAN product and then try to 
  1503.   start Communications Manager. 
  1504.  
  1505. o Increase your resources in your NTS/2 configuration. 
  1506.  
  1507. If you continue to experience problems, try to re-create the problem and trace 
  1508. Ethernet (ETHERAND) using the following trace selections (see Trace Services): 
  1509.  
  1510. APIs:     None 
  1511.  
  1512. DLCs:     ETHERAND 
  1513.  
  1514. Events:   None 
  1515.  
  1516. After you have gathered the trace data, contact your local support personnel to 
  1517. determine whether to interpret the trace data (see Unformatted Traces) or 
  1518. contact IBM. 
  1519.  
  1520. Select Continue. 
  1521.  
  1522.  
  1523. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1524.  
  1525. Are you having Communications Manager PC Network problems? 
  1526.  
  1527.  
  1528. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1529.  
  1530. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1531. alerts that may be associated with the problem. If no messages, error log 
  1532. entries, or alerts are associated with the problem, or if taking the action 
  1533. indicated did not solve the problem, do the following: 
  1534.  
  1535. o Check that Network Transport Services/2 (NTS/2) (a separately orderable 
  1536.   product) is installed and configured. Check your \IBMCOM directory to see if 
  1537.   the LANTRAN.LOG file is present. If you want to use any LAN capability and 
  1538.   this file is not present, you must install and configure NTS/2. 
  1539.  
  1540.   Note:  You must have the proper level of the LAPS portion of NTS/2 installed. 
  1541.  
  1542. o Type \IBMCOM\LANTRAN.LOG and check for errors. Refer to your LAN 
  1543.   documentation for descriptions of LAN errors. 
  1544.  
  1545. o You must have the ACSLANDD.SYS device driver statement in your CONFIG.SYS 
  1546.   file (refer to Command Reference for additional information). 
  1547.  
  1548. o If you are using another LAN product and cannot start Communications Manager, 
  1549.   try starting OS/2 without starting the other LAN product and then try to 
  1550.   start Communications Manager. 
  1551.  
  1552. o Increase your resources in your NTS/2 configuration. 
  1553.  
  1554. o If you are using PC Network and IBM Token-Ring Network simultaneously, check 
  1555.   that your PC Network adapter card is configured as the primary adapter card 
  1556.   and the Token-Ring adapter card is configured as the alternate adapter card. 
  1557.  
  1558. If you continue to experience problems, try to re-create the problem and trace 
  1559. PC Network using the following trace selections (see Trace Services): 
  1560.  
  1561. APIs:     None 
  1562.  
  1563. DLCs:     IBMPCNET 
  1564.  
  1565. Events:   None 
  1566.  
  1567. After you have gathered the trace data, contact your local support personnel to 
  1568. determine whether to interpret the trace data (see Unformatted Traces) or 
  1569. contact IBM. 
  1570.  
  1571. Select Continue. 
  1572.  
  1573.  
  1574. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1575.  
  1576. Are you having Communications Manager Token-Ring Network problems? 
  1577.  
  1578.  
  1579. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1580.  
  1581. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1582. alerts that may be associated with the problem. If no messages, error log 
  1583. entries, or alerts are associated with the problem, or if taking the action 
  1584. indicated did not solve the problem, do the following: 
  1585.  
  1586. o Check that Network Transport Services/2 (NTS/2) (a separately orderable 
  1587.   product) is installed and configured. Check your \IBMCOM directory to see if 
  1588.   the LANTRAN.LOG file is present. If you want to use any LAN capability and 
  1589.   this file is not present, you must install and configure NTS/2. 
  1590.  
  1591.   Note:  You must have the proper level of the LAPS portion of NTS/2 installed. 
  1592.  
  1593. o Type \IBMCOM\LANTRAN.LOG and check for errors. Refer to your LAN 
  1594.   documentation for descriptions of LAN errors. 
  1595.  
  1596. o You must have the ACSLANDD.SYS device driver statement in your CONFIG.SYS 
  1597.   file (refer to Command Reference for additional information). 
  1598.  
  1599. o If you are using another LAN product and can not start Communications 
  1600.   Manager, try starting OS/2 without starting the other LAN product and then 
  1601.   try to start Communications Manager. 
  1602.  
  1603. o Increase your resources in your NTS/2 configuration. 
  1604.  
  1605. o If you are using PC Network and IBM Token-Ring Network simultaneously, check 
  1606.   that your PC Network adapter card is configured as the primary adapter card 
  1607.   and the Token-Ring adapter card is configured as the alternate adapter card. 
  1608.  
  1609. If you continue to experience problems, try to re-create the problem and trace 
  1610. Token-Ring using the following trace selections (see Trace Services): 
  1611.  
  1612. APIs:     None 
  1613.  
  1614. DLCs:     IBMTRNET 
  1615.  
  1616. Events:   None 
  1617.  
  1618. After you have gathered the trace data, contact your local support personnel to 
  1619. determine whether to interpret the trace data (see Unformatted Traces) or 
  1620. contact IBM. 
  1621.  
  1622. Select Continue. 
  1623.  
  1624.  
  1625. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1626.  
  1627. Are you having Communications Manager coaxial (DFT) problems? 
  1628.  
  1629.  
  1630. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1631.  
  1632. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1633. alerts that may be associated with the problem. If no messages, error log 
  1634. entries, or alerts are associated with the problem, or if taking the action 
  1635. indicated did not solve the problem, do the following: 
  1636.  
  1637. o Make sure that the DFTDD.SYS device driver statement is located in your 
  1638.   CONFIG.SYS file. Refer to Command Reference for additional information. 
  1639.  
  1640. o If you are running LAN over coaxial cable, check that Network Transport 
  1641.   Services/2 (NTS/2) is installed on your workstation. To find out if NTS/2 is 
  1642.   installed, check the \IBMCOM directory for the LANTRAN.LOG file. 
  1643.  
  1644. o If you have two 3270 emulation cards, and are running both coaxial (DFT) and 
  1645.   LAN over coaxial cable, make sure that the 3270 emulation card you are using 
  1646.   for coaxial (DFT) has the lower slot number. 
  1647.  
  1648. o The 3270 emulation card has a set interrupt level of 2. If you simultaneously 
  1649.   use other cards, you can avoid conflicts by setting their interrupt levels to 
  1650.   something other than INT 2. Interrupt levels are set by using the reference 
  1651.   diskette. 
  1652.  
  1653. If you continue to experience problems, try to re-create the problem and trace 
  1654. DFT using the following trace selections (see Trace Services): 
  1655.  
  1656. APIs:     None 
  1657.  
  1658. DLCs:     DFTDLC 
  1659.  
  1660. Events:   None 
  1661.  
  1662. After you have gathered the trace data, contact your local support personnel to 
  1663. determine whether to interpret the trace data (see Unformatted Traces) or 
  1664. contact IBM. 
  1665.  
  1666. Select Continue. 
  1667.  
  1668.  
  1669. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1670.  
  1671. Are you having Communications Manager Twinaxial problems? 
  1672.  
  1673.  
  1674. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1675.  
  1676. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1677. alerts that may be associated with the problem. If no messages, error log 
  1678. entries, or alerts are associated with the problem, or if taking the action 
  1679. indicated did not solve the problem, do the following: 
  1680.  
  1681. o Make sure that the appropriate device driver statement is located in your 
  1682.   CONFIG.SYS file. 
  1683.  
  1684.    - For twinaxial support on a workstation with an AT bus (IBM Personal 
  1685.      Computer AT or IBM Personal System/2 Model 30 286), you must have the 
  1686.      T1P1SDD.SYS device driver statement in your CONFIG.SYS file (refer to 
  1687.      Command Reference for additional information). 
  1688.  
  1689.    - For twinaxial support on a workstation with a microchannel bus (IBM 
  1690.      Personal System/2 Model 50, 55, 60, 70, 80, 90, and 95), you must have the 
  1691.      T1P1NDD.SYS device driver statement in your CONFIG.SYS file (refer to 
  1692.      Command Reference for additional information). 
  1693.  
  1694. o Check your configuration and make sure your parameters are correct. 
  1695.  
  1696.   Check with the host support personnel to determine which controller number 
  1697.   you should specify in your TWINAX DLC profile. 
  1698.  
  1699. Select Continue. 
  1700.  
  1701.  
  1702. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1703.  
  1704. Are you having Communications Manager LU Application (LUA) problems? 
  1705.  
  1706.  
  1707. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1708.  
  1709. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1710. alerts that may be associated with the problem. 
  1711.  
  1712. If no messages, error log entries, or alerts are associated with the problem, 
  1713. or if taking the action indicated did not solve the problem, use the following 
  1714. list that describes some common LUA programming errors to assist you: 
  1715.  
  1716. o Reusing verb control block storage before the original verb completes 
  1717.  
  1718.   This error occurs when two LUA verbs are issued and both use the same verb 
  1719.   control block storage. 
  1720.  
  1721.   Symptoms of this error include: 
  1722.  
  1723.    - Verbs completing with undocumented primary or secondary return codes 
  1724.    - Verbs completing unexpectedly 
  1725.  
  1726.   You can avoid this problem by declaring 10 separate verb control block 
  1727.   variables (one for each verb). If you use the SLI extension routines (BIND, 
  1728.   CRV, SDT, and STSN), you may need to declare four more variables. 
  1729.  
  1730. o Failing to read all incoming messages and data 
  1731.  
  1732.   An LUA application should attempt to read all data and messages from the 
  1733.   host.  Use RUI_READ or RUI_BID (or SLI_RECEIVE or SLI_BID) to accomplish 
  1734.   this. If no LUA verb is outstanding when a session failure occurs or the data 
  1735.   communication link fails, there is no way to tell the LUA application about 
  1736.   the problem. LUA verbs are the only means of communication between LUA and 
  1737.   the application program. If RUs from the host are not read, a RESPONSE OWED 
  1738.   condition results. This condition can have undesirable effects. For example, 
  1739.   a SLI_CLOSE normal converts to a SLI_CLOSE abend during a RESPONSE OWED 
  1740.   condition. 
  1741.  
  1742.   Symptoms of this error include: 
  1743.  
  1744.    - An SLI_CLOSE normal was converted to SLI_CLOSE abend. 
  1745.  
  1746.    - The LUA application was not notified of a session failure, protocol 
  1747.      violation, or some other error. 
  1748.  
  1749.   To avoid this problem, make sure that an RUI_READ or RUI_BID (or SLI_RECEIVE 
  1750.   or SLI_BID) is outstanding at all times. A verb is outstanding when it 
  1751.   returns with primary return code X'0030', IN_PROGRESS, which indicates that 
  1752.   the verb will complete asynchronously. You can issue an initial RUI_BID (or 
  1753.   SLI_BID) to complete when the first data arrives from the host. Then you can 
  1754.   use RUI_READ (or SLI_RECEIVE) with lua_flag1 set to lua_flag1_bid_enable to 
  1755.   read the data. Bid enable causes the RUI_BID (SLI_BID) to be reissued 
  1756.   automatically to allow the verb to pick up the next piece of incoming data. 
  1757.   The original RUI_BID (SLI_BID) must remain undisturbed during this process. 
  1758.  
  1759. o Failing to restart the session after session failure 
  1760.  
  1761.   This error can occur because of one or both of the following: 
  1762.  
  1763.    - The LUA application does not keep an RUI_BID or RUI_READ (or SLI_BID or 
  1764.      SLI_RECEIVE) outstanding at all times, and cannot be told of a failure. 
  1765.      Because the LUA application is not told of the failure, it does not issue 
  1766.      RUI_INIT or SLI_OPEN to restore the session. 
  1767.  
  1768.    - The LUA application does have a verb outstanding that returns primary 
  1769.      return code X'000F', SESSION_FAILURE, or some other return code indicating 
  1770.      a session failure or communication link failure, but the application does 
  1771.      not issue RUI_INIT or SLI_OPEN to restart the session. 
  1772.  
  1773.   Because of this error, the LUA application appears to be suspended.  The 
  1774.   LU-LU session is inactive and remains inactive. 
  1775.  
  1776.   To correct this problem, make sure that an RUI_READ or RUI_BID verb (or 
  1777.   SLI_RECEIVE or SLI_BID verb) is outstanding at all times. Verify that 
  1778.   RUI_INIT or SLI_OPEN is issued where appropriate to restart the session. 
  1779.  
  1780. Refer to Conventional LU Application Programming Reference for additional 
  1781. information. 
  1782.  
  1783. If you continue to experience problems, try to re-create the problem and trace 
  1784. LUA using the following trace selections (see Trace Services): 
  1785.  
  1786. o For a summary LUA trace, select the following APIs, DLCs, and events: 
  1787.  
  1788.    APIs:     LUA_RUI, LUA_SLI. 
  1789.  
  1790.    DLCs:     Use the DLC event that corresponds to your communications medium. 
  1791.  
  1792.              For example:  SDLC, IBMTRNET, or IBMPCNET. 
  1793.  
  1794.    Events:   None. 
  1795.  
  1796. o For a detailed LUA trace, select the following APIs, DLCs, and events: 
  1797.  
  1798.    APIs:     APPC, LUA_RUI, LUA_SLI. 
  1799.  
  1800.    DLCs:     Use the DLC event that corresponds to your communications medium. 
  1801.  
  1802.              For example:  SDLC, IBMTRNET, or IBMPCNET. 
  1803.  
  1804.    Events:   APPC_CCB, APPC_INT, APPC_PROCESS, APPC_SNDRCV, APPC_XID, LUA. 
  1805.  
  1806. After you have gathered the trace data, contact your local support personnel to 
  1807. determine whether to interpret the trace data (see Unformatted Traces) or 
  1808. contact IBM. 
  1809.  
  1810. Select Continue. 
  1811.  
  1812.  
  1813. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1814.  
  1815. Are you having Communications Manager ISDN problems? 
  1816.  
  1817.  
  1818. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1819.  
  1820. Use FFST/2 Diagnostics to locate and read any messages, error log entries, or 
  1821. alerts that may be associated with the problem. If no messages, error log 
  1822. entries, or alerts are associated with the problem, or if taking the action 
  1823. indicated did not solve the problem, do the following: 
  1824.  
  1825. o Check your cables and connections (especially if you are using CMCALL and 
  1826.   received a cause code of 3426:  Network Out of Order). 
  1827.  
  1828. o Make sure that the ISDN Co-Processor/2 adapter card and ISDN Co-Processor/2 
  1829.   Support Program are installed correctly for your network type. 
  1830.  
  1831. If you continue to experience problems, try to re-create the problem and trace 
  1832. ISDN using the following trace selections (see Trace Services): 
  1833.  
  1834. Note:  ISDN events do not appear on the Trace Services windows unless ISDN is 
  1835. installed. Some ISDN events that register on the Trace Services windows are 
  1836. actually for another product (ISDN Co-Processor Support Program) that is a 
  1837. prerequisite for ISDN to function. 
  1838.  
  1839. APIs:     IBM_CMGR_CMI, IBM_CMGR_GCCI, APPC 
  1840.  
  1841. DLCs:     SDLC or X.25 DLC events (depending on which protocol you are using) 
  1842.  
  1843. Events:   All APPC system events, IBM_CMGR MODULE, IBM_CMGR RETURN CODE, All 
  1844.           ISB_ISDN events, SDLC or X.25 system events (depending on which 
  1845.           protocol you are using) 
  1846.  
  1847. After you have gathered the trace data, contact your local support personnel to 
  1848. determine whether to interpret the trace data (see Unformatted Traces) or 
  1849. contact IBM. 
  1850.  
  1851. Select Continue. 
  1852.  
  1853.  
  1854. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1855.  
  1856. Are you having Communications Manager performance problems? 
  1857.  
  1858.  
  1859. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1860.  
  1861. This is the last category. If your problem does not fit any of the other 
  1862. categories, use FFST/2 Diagnostics to locate and read any messages, error log 
  1863. entries, or alerts associated with the problem. 
  1864.  
  1865. Select Continue. 
  1866.  
  1867.  
  1868. ΓòÉΓòÉΓòÉ <hidden> Operational Problems Running Communications Manager ΓòÉΓòÉΓòÉ
  1869.  
  1870. The problem could be associated with hardware or software. 
  1871.  
  1872. o If the hard disk light is on constantly, your machine may need more random 
  1873.   access memory (RAM). You could also improve performance by upgrading the 
  1874.   processor on your machine. 
  1875.  
  1876. o You can try to improve performance by running only the software that you 
  1877.   currently need. 
  1878.  
  1879. o Are the request unit (RU) sizes sufficient for your application? These units 
  1880.   of data should be as large as possible while taking into consideration the 
  1881.   limitations of your connections (line noise). 
  1882.  
  1883. o Receive window counts must be sufficient for your application. 
  1884.  
  1885. o Refer to Configuration Guide for information on changing your RU size and 
  1886.   receive window counts. 
  1887.  
  1888. o Refer to Planning and Migration Guide for minimum system requirements. 
  1889.  
  1890. Select Continue. 
  1891.  
  1892.  
  1893. ΓòÉΓòÉΓòÉ 2.3.7. Problems Stopping Communications Manager ΓòÉΓòÉΓòÉ
  1894.  
  1895. Symptom Explanation: 
  1896.  
  1897. You are having problems stopping Communications Manager correctly. 
  1898.  
  1899. Possible Causes: 
  1900.  
  1901. o Processes are still using Communications Manager. Communications Manager 
  1902.   cannot completely terminate until all processes using Communications Manager 
  1903.   terminate. 
  1904.  
  1905. If you are having problems stopping Communications Manager, select Stop 
  1906. Communications Abnormally from the Communications Manager group. 
  1907.  
  1908. If problems persist and you want to try to isolate the problem, use the 
  1909. following procedure (otherwise, select Shutdown... from the desktop): 
  1910.  
  1911.  1. Type PSTAT /L on the OS/2 command line. The /L option of the PSTAT utility 
  1912.     lists all currently active processes running in the system and shows their 
  1913.     links. 
  1914.  
  1915.  2. Refer to your OS/2 documentation for instructions on stopping processes 
  1916.     accessing a dynamic link library (DLL). 
  1917.  
  1918.  3. Use FFST/2 Diagnostics to locate and read any messages, error log entries, 
  1919.     or alerts that may be associated with the problem. 
  1920.  
  1921.  
  1922. ΓòÉΓòÉΓòÉ 2.3.8. Following Through ΓòÉΓòÉΓòÉ
  1923.  
  1924. Symptom Explanation: 
  1925.  
  1926. You have reached the final diagnostic procedure. 
  1927.  
  1928. Possible Causes: 
  1929.  
  1930. o You have corrected the problem 
  1931. o You have determined the cause of the problem 
  1932. o You did not determine the cause of the problem 
  1933.  
  1934. Did you correct the problem? 
  1935.  
  1936.  
  1937. ΓòÉΓòÉΓòÉ <hidden> Following Through ΓòÉΓòÉΓòÉ
  1938.  
  1939. Did you determine the cause of the problem? 
  1940.  
  1941.  
  1942. ΓòÉΓòÉΓòÉ <hidden> Following Through ΓòÉΓòÉΓòÉ
  1943.  
  1944. This diagnostic procedure is unable to help you determine the cause of the 
  1945. problem. 
  1946.  
  1947. You can: 
  1948.  
  1949. o Use your local support personnel to solve the problem 
  1950.  
  1951. o Ask your local support personnel to contact IBM 
  1952.  
  1953.  
  1954. ΓòÉΓòÉΓòÉ <hidden> Following Through ΓòÉΓòÉΓòÉ
  1955.  
  1956. You have determined the cause of the problem. 
  1957.  
  1958. You can: 
  1959.  
  1960. o Use your local support personnel to solve the problem 
  1961.  
  1962. o Ask your support personnel to contact IBM. 
  1963.  
  1964.  
  1965. ΓòÉΓòÉΓòÉ <hidden> Following Through ΓòÉΓòÉΓòÉ
  1966.  
  1967. You have corrected the problem. To minimize your problem determination efforts 
  1968. in the future, keep records of the solutions for all Communications Manager 
  1969. problems. 
  1970.  
  1971.  
  1972. ΓòÉΓòÉΓòÉ 3. First Failure Support Technology/2 (FFST/2) ΓòÉΓòÉΓòÉ
  1973.  
  1974. FFST/2 is a software problem determination tool for OS/2 system software and 
  1975. applications. FFST/2 is designed to capture error data when the error occurs, 
  1976. provide immediate problem notification to predefined locations, and furnish 
  1977. unique error code identification. Because FFST/2 remains inactive until a 
  1978. software error is detected, impact on system performance is minimal. 
  1979.  
  1980. The services FFST/2 provides include: 
  1981.  
  1982. o Pop-up messages 
  1983. o A message log formatter 
  1984. o Access to the OS/2 system error log 
  1985. o A dump formatter 
  1986. o A message console 
  1987. o A command line interface for FFST/2 initialization and configuration 
  1988.  
  1989. Note:  Most FFST/2 windows allow you to change the font and choose whether or 
  1990. not you want to see confirmation messages when you exit that window.  These 
  1991. customizations are available from the menu bar when you select Options. 
  1992.  
  1993. See FFST/2 Diagnostics for instructions on using FFST/2 efficiently for problem 
  1994. determination. 
  1995.  
  1996. For more information, select one of the following categories: 
  1997.  
  1998. o Accessing and Initializing FFST/2 
  1999. o Accessing and Using the FFST/2 Message Log 
  2000. o Accessing and Using the System Error Log 
  2001. o Accessing and Using the FFST/2 Dump Formatter 
  2002. o Accessing and Using the FFST/2 Message Console 
  2003. o Using the FFST/2 Command Line Interface 
  2004.  
  2005.  
  2006. ΓòÉΓòÉΓòÉ 3.1. Accessing and Initializing FFST/2 ΓòÉΓòÉΓòÉ
  2007.  
  2008. FFST/2 is automatically installed with Communications Manager. To access 
  2009. FFST/2, select FFST/2 from the desktop. The FFST/2 folder appears, showing the 
  2010. following available selections: 
  2011.  
  2012. o Dump Formatter 
  2013. o Message Console 
  2014. o Message Log Formatter 
  2015. o System Error Log 
  2016. o Start FFST/2 
  2017. o Stop FFST/2 
  2018.  
  2019. Unless you modify the FFST/2 configuration, FFST/2 is automatically started 
  2020. when Communications Manager is started and no action is required on your part. 
  2021.  
  2022. If FFST/2 is not automatically started, select Start FFST/2 or type 
  2023.  
  2024. EPW
  2025.  
  2026. at the OS/2 command line. You can automatically initialize FFST/2 at system 
  2027. startup by adding the EPW command to the CONFIG.SYS file. 
  2028.  
  2029. See Accessing and Using the FFST/2 Message Console for additional information 
  2030. on FFST/2 initialization. See Using the FFST/2 Command Line Interface for 
  2031. additional information on the EPW command. 
  2032.  
  2033. You can select Stop FFST/2 to disable FFST/2; however, if an error occurs, 
  2034. Communications Manager may start FFST/2 automatically. 
  2035.  
  2036.  
  2037. ΓòÉΓòÉΓòÉ 3.2. Accessing and Using the FFST/2 Message Log ΓòÉΓòÉΓòÉ
  2038.  
  2039. The FFST/2 message log is the record of messages that are logged by FFST/2. The 
  2040. default name of this log is OS2MLOG.DAT. Communications Manager defines 
  2041. UPGRADE.LOG and VERIFY.LOG as additional message logs. See Message log for more 
  2042. information on the default message log and application-specific message logs. 
  2043.  
  2044. The FFST/2 message log is the focal point of Communications Manager problem 
  2045. determination. After viewing messages and information in this log, you can 
  2046. access related information in the system error log and dump formatter. 
  2047.  
  2048. Select one of the following categories: 
  2049.  
  2050. o Accessing the Message Log 
  2051. o Using the Message Log Formatter 
  2052.  
  2053.  
  2054. ΓòÉΓòÉΓòÉ 3.2.1. Accessing the Message Log ΓòÉΓòÉΓòÉ
  2055.  
  2056. Select Message Log Formatter from the FFST/2 folder or type 
  2057.  
  2058. MSGLOGF
  2059.  
  2060. at the OS/2 command line. 
  2061.  
  2062. The Open window appears. The Open window shows, by default, the message log 
  2063. 78file that is specified during FFST/2 configuration. 
  2064.  
  2065. o The easiest way to select a message log file to view is to double-click on 
  2066.   one of the message log file names listed under Files. 
  2067.  
  2068. o If the desired message log file is in a directory other than the default, you 
  2069.   need to select the appropriate directory to see the desired file.  It is 
  2070.   possible that no message log file exists in a particular directory.  In this 
  2071.   case, the Files field would be empty. 
  2072.  
  2073. o Select Help to obtain context-sensitive help. 
  2074.  
  2075. o The Directory is field is read only; it allows you to see long subdirectory 
  2076.   names. 
  2077.  
  2078. o Only files identified as FFST/2 message log files appear under Files. 
  2079.  
  2080. o You can type any file name in the File Name entry field. The message log 
  2081.   formatter ensures that the file is an FFST/2 message log file. 
  2082.  
  2083. Select a message log file and select Open. The Message Log Formatter window 
  2084. appears. 
  2085.  
  2086. Select Using the message log formatter to continue. 
  2087.  
  2088.  
  2089. ΓòÉΓòÉΓòÉ 3.2.2. Using the Message Log Formatter ΓòÉΓòÉΓòÉ
  2090.  
  2091. After you have selected a message log file from the Open window, the Message 
  2092. Log Formatter window appears. 
  2093.  
  2094. The Message Log Formatter window contains a list of messages (on single lines 
  2095. in reverse chronological order). If a message is logged while you are viewing 
  2096. the message list, a "beep" sounds and the Refresh push button becomes 
  2097. highlighted. If you select Refresh, the log file is refreshed with a more 
  2098. recent list of messages. 
  2099.  
  2100. Note:  Old messages may be deleted when the log is refreshed. 
  2101.  
  2102. Each entry in the message list contains the following message information: 
  2103. date, time, originator, message number, and the text of the message. You can 
  2104. view the information by using the horizontal scroll bar at the bottom of the 
  2105. window. 
  2106.  
  2107. By selecting File from the menu bar, you can return to the Open window, refresh 
  2108. the current message log list, print the details of a particular message, save 
  2109. the message log file under a new name, or exit the Message Log Formatter 
  2110. window. 
  2111.  
  2112. By selecting Options from the menu bar, you can search for a string in the 
  2113. message list, view the details of a selected message, or access the Search 
  2114. Criteria window. 
  2115.  
  2116. To view the details of a selected message, select Options and select Detailed 
  2117. Entry, or double-click on the message you want to view in the message list. The 
  2118. Full Details for Entry window appears. 
  2119.  
  2120. The Full Details for Entry window shows the most recent message record first. 
  2121. You can select Prev to view older records and select Next to view newer 
  2122. records. 
  2123.  
  2124. This window contains all the information of a single message log record in an 
  2125. easy-to-read format, including: 
  2126.  
  2127. Date:             The date the message was logged. 
  2128.  
  2129. Time:             The time the message was logged. 
  2130.  
  2131. Originator:       The application that originated the message. 
  2132.  
  2133.                   Note:  For Communications Manager, the originator is a 
  2134.                          component of Communications Manager. Refer to the 
  2135.                          online Message Reference for additional information 
  2136.                          about messages. 
  2137.  
  2138. Process ID:       The OS/2 identifier for the process that originated the 
  2139.                   message. 
  2140.  
  2141. Message number:   The 4-digit message number. 
  2142.  
  2143. Message type:     The Message severity code. Valid values are: 
  2144.  
  2145.    o I (Informational) 
  2146.    o W (Warning) 
  2147.    o E (Error) 
  2148.  
  2149. Process name:     The name of the process that originated the message. 
  2150.  
  2151. Problem ID:       The correlator you will use to find associated entries in the 
  2152.                   system error log and the FFST/2 dump formatter. 
  2153.  
  2154. Probe ID:         The four-byte hexadecimal number that identifies the location 
  2155.                   of the internal software which captured data about the 
  2156.                   unexpected error condition. 
  2157.  
  2158. Message file name: The message file in which the text of the message is stored. 
  2159.  
  2160. Message text:     The actual text of the message. 
  2161.  
  2162. Explanatory text: Any explanation or recommended action associated with the 
  2163.                   message. 
  2164.  
  2165. You can use the Entry Search Criteria window to selectively view messages in 
  2166. the message log.  This is useful if you only want to view messages that have a 
  2167. certain originator or that occurred during a specified time frame. 
  2168.  
  2169. To access the Entry Search Criteria window, select Options from the Message Log 
  2170. Formatter window and then select Search Criteria. 
  2171.  
  2172. Specify any desired criteria to selectively view the logged messages and select 
  2173. OK. If you do not specify any criteria, all messages are displayed. 
  2174.  
  2175. To save the selected records of the message log under a different file name, 
  2176. select File from the Message Log Formatter window menu bar and select Save as, 
  2177. then specify a file name. 
  2178.  
  2179. To print the details of a message, select Print details from File on the 
  2180. Message Log Formatter window menu bar. This selection formats and prints (on 
  2181. the local printer) all the information contained in all of the message log 
  2182. records selected for display. Because this may take some time to complete, you 
  2183. have the option to cancel the print request at any time. 
  2184.  
  2185.  
  2186. ΓòÉΓòÉΓòÉ 3.3. Accessing and Using the System Error Log ΓòÉΓòÉΓòÉ
  2187.  
  2188. The error log that FFST/2 uses is the OS/2 system error log. 
  2189.  
  2190. o This discussion of the OS/2 system error log is specific to OS/2 2.0. Refer 
  2191.   to your OS/2 documentation if you are using another version of OS/2. 
  2192.  
  2193. o For the error log to be enabled, the following statements must be present in 
  2194.   the CONFIG.SYS file: 
  2195.  
  2196.     DEVICE=\OS2\SYSTEM\LOG.SYS
  2197.     RUN=\OS2\SYSTEM\LOGDAEM.EXE
  2198.  
  2199. o For additional information on the OS/2 system error log, refer to OS/2 
  2200.   Command Reference. 
  2201.  
  2202. To access the system error log, select System Error Log from the FFST/2 folder 
  2203. or type 
  2204.  
  2205. SYSLOG
  2206. at the OS/2 command line. The OS/2 Error Log Formatter window appears. 
  2207.  
  2208. The system error log shows the most recent record first. You can select Prev 
  2209. Rec to view older records and select Next Rec to view newer records. You can 
  2210. also use F7 for older records and F8 for newer records. 
  2211.  
  2212. You can also perform the following tasks from the OS/2 Error Log Formatter 
  2213. window: 
  2214.  
  2215. o Selecting error log records 
  2216. o Extracting Problem Determination information from the error log 
  2217. o Extracting Problem Report Form information from the error log 
  2218. o Printing error log records 
  2219.  
  2220.  
  2221. ΓòÉΓòÉΓòÉ 3.3.1. Selecting Error Log Records ΓòÉΓòÉΓòÉ
  2222.  
  2223. You might want to limit the records you view to those records that occurred at 
  2224. a specified date and time or that had a particular qualifier. 
  2225.  
  2226. Use the following procedure to view selected records in the error log: 
  2227.  
  2228.  1. From the menu bar, select Options and select Display Options. 
  2229.  
  2230.     The Log File Search Criteria window appears. 
  2231.  
  2232.  2. Use the Log File Search Criteria window to enter search criteria to select 
  2233.     the error records you want to view. Enter a starting date and time or a 
  2234.     unique qualifier to limit the number of records shown. 
  2235.  
  2236.  3. Press Display to display the most recent error log record that meets the 
  2237.     search criteria you specified. 
  2238.  
  2239.     The Error Log Formatter window reappears refreshed with records meeting the 
  2240.     search criteria you specified. 
  2241.  
  2242.  
  2243. ΓòÉΓòÉΓòÉ 3.3.2. Extracting Problem Determination Information from the Error Log ΓòÉΓòÉΓòÉ
  2244.  
  2245. The following fields in the error log contain information that is valuable in 
  2246. performing problem determination. 
  2247.  
  2248. Date and time of the error 
  2249.  This information is useful when comparing information from other FFST/2 
  2250.  services and other diagnostic tools to get a complete picture of system 
  2251.  occurrences at a particular time. 
  2252.  
  2253. Application name 
  2254.  Name of the application that was running when the error occurred. 
  2255.  
  2256. Message number 
  2257.  This is the number by which you can refer to information in an FFST/2 message 
  2258.  log if a message is logged. 
  2259.  
  2260.  For informational messages, the message number is not present in this field. 
  2261.  See Extracting Problem Report Form information from the error log and refer to 
  2262.  the description of the Symptom Data field to find out how to determine the 
  2263.  message number for informational messages. 
  2264.  
  2265. Error code 
  2266.  The first (or leftmost) eight digits are the major error code, and the 
  2267.  remaining eight digits are the minor error code. For major error code 
  2268.  00000022, see OS/2 Request Codes for more information. 
  2269.  
  2270. Error originator 
  2271.  This is the code which represents the Communications Manager function that 
  2272.  reported the error. See Error Originators and Associated Functions for a list 
  2273.  of valid Communications Manager error originators. 
  2274.  
  2275. Dump file name and alert status 
  2276.  Shows the name of the dump file and whether the error log record is (Y) or is 
  2277.  not (N) an alert. If the error log record is an alert, you can locate 
  2278.  additional information by using the dump formatter. 
  2279.  
  2280. Problem ID 
  2281.  This number allows you to easily correlate associated messages and errors. 
  2282.  Look up a message in the message log, note the problem ID associated with that 
  2283.  message, and check the error log for entries associated with that problem ID. 
  2284.  This number is especially useful in situations where there are many entries in 
  2285.  the error log. 
  2286.  
  2287. Additional Data 
  2288.  Additional problem data provided by the application. 
  2289.  
  2290.  The Additional Data section can consist of up to 16 columns of paired numbers. 
  2291.  Each pair of numbers is a byte. The first pair of numbers on the first row is 
  2292.  at offset 0. The first pair of numbers on the second row is at offset 16. The 
  2293.  number of bytes associated with a field is referred to as the length. 
  2294.  
  2295.  For example, if a message states that the error code is located in the 
  2296.  Additional Data section at offset 2 with length 2, count pairs of numbers 
  2297.  until you reach offset 2 and note that the two pairs (length) of numbers 
  2298.  begining at offset 2 are the error code. 
  2299.  
  2300.  Refer to the message associated with the error entry for information on 
  2301.  deciphering this data for a specific error. 
  2302.  
  2303.  
  2304. ΓòÉΓòÉΓòÉ 3.3.2.1. Error Originators and Associated Functions ΓòÉΓòÉΓòÉ
  2305.  
  2306. The following table correlates the Communications Manager function with the 
  2307. originator listed in the error log entry. 
  2308.  
  2309.  
  2310.  Originator           Associated Function
  2311.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2312.  ACDI                 Asynchronous Communications Device Interface
  2313.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2314.  APPC                 SNA Communications Services
  2315.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2316.  CMKERNEL             Communications Manager Kernel
  2317.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2318.  CONFIG               Configuration Services
  2319.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2320.  CPI-C                Common Program Interface-Communications
  2321.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2322.  DFTDLC               Distributed Function Terminal Data Link Control
  2323.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2324.  EHLLAPI              Emulator High-Level Language Application
  2325.                       Programming Interface
  2326.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2327.  EMULATOR             3270/5250 Emulation
  2328.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2329.  ETHERAND             ETHERAND Network
  2330.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2331.  FILEXFER             File Transfer
  2332.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2333.  HOSTGRAF             3270 Host Graphics
  2334.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2335.  IBMPCNET             PC Network
  2336.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2337.  IBMTRNET             IBM Token-Ring Network
  2338.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2339.  INSTALL              Installation Services
  2340.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2341.  KEYLOCK              Keylock
  2342.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2343.  LUA_RUI              LU_Application Request Unit Interface
  2344.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2345.  LUA_SLI              LU_Application Session Level Interface
  2346.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2347.  RAS                  Problem Determination
  2348.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2349.  SERVICES             Common Services Utility
  2350.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2351.  SDLC                 Synchronous Data Link Control
  2352.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2353.  SNAGATE              SNA Gateway
  2354.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2355.  SRPI                 Server-Requester Programming Interface
  2356.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2357.  SUBSYSM              Subsystem Management
  2358.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2359.  TWINAX               Twinaxial DLC
  2360.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2361.  UPGRADE              Configuration Upgrade
  2362.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2363.  VERIFY               Configuration Verification
  2364.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2365.  X25API               X.25 API
  2366.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2367.  X25DLC               X.25 DLC
  2368.  
  2369.  
  2370. ΓòÉΓòÉΓòÉ 3.3.3. Extracting Problem Report Form Information from the Error Log ΓòÉΓòÉΓòÉ
  2371.  
  2372. You must complete a Problem Report Form before contacting IBM for service. 
  2373.  
  2374. The following fields in the error log contain additional information that is 
  2375. valuable for completing a Problem Report Form. Use these fields in addition to 
  2376. the fields discussed in Extracting Problem Determination Information from the 
  2377. Error Log to extract Problem Report Form information. 
  2378.  
  2379. MACHINE TYPE 
  2380.  Machine type of your workstation. You specify this information in the FFST/2 
  2381.  Required Hardware Information window. If this field consists of blanks or 
  2382.  zeros, or if you have a non-IBM workstation, supply the make and model of your 
  2383.  workstation. 
  2384.  
  2385. S/N 
  2386.  Serial number of your workstation. You specify this information in the FFST/2 
  2387.  Required Hardware Information window (see Entering Required Hardware 
  2388.  Information). If this field consists of blanks or zeros, or if you have a 
  2389.  non-IBM workstation, determine the serial number of your workstation. 
  2390.  
  2391. VERSION 
  2392.  Application version number. 
  2393.  
  2394. SYMPTOM DATA 
  2395.  Important information includes the product ID that is associated with the PIDS 
  2396.  field and the probe ID that is associated with the PCSS field. The MS field 
  2397.  can help you determine the message number for informational messages.  In this 
  2398.  field, the message prefix is followed first by a 0 and then by the message 
  2399.  number. 
  2400.  
  2401. EXTRA SYMPTOM DATA 
  2402.  This field contains problem-specific information that is useful for problem 
  2403.  determination. Extra Symptom Data Codes describes codes that might be 
  2404.  displayed in this field. 
  2405.  
  2406.  
  2407. ΓòÉΓòÉΓòÉ 3.3.3.1. Extra Symptom Data Codes ΓòÉΓòÉΓòÉ
  2408.  
  2409.  
  2410.  Code                 Description
  2411.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2412.  Adapter              Adapter Number
  2413.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2414.  API                  API Name
  2415.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2416.  Cause                Cause Code
  2417.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2418.  Check                MACH/COMM/PROG Check Number
  2419.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2420.  Client               Client Name
  2421.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2422.  CodePage             Code Page
  2423.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2424.  Connection           Connection ID
  2425.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2426.  ConnNet              Connection Network
  2427.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2428.  Conversation         Conversation ID/Group Number
  2429.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2430.  Destination          Destination Address
  2431.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2432.  Diagnostic           Diagnostic Code
  2433.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2434.  DLC                  DLC Name
  2435.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2436.  File                 File Name
  2437.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2438.  FP                   FP Name
  2439.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2440.  Keyboard             Keyboard Name
  2441.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2442.  LApp                 Local Application
  2443.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2444.  LLink                Logical Link
  2445.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2446.  LLU                  Local LU Name
  2447.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2448.  LLUAlias             Local LU Alias
  2449.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2450.  Mode                 Mode Name
  2451.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2452.  PID                  Process ID
  2453.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2454.  Port                 Port Number
  2455.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2456.  Profile              Profile Name
  2457.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2458.  PVC                  PVC Name
  2459.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2460.  Queue                OS/2 Queue ID
  2461.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2462.  RC                   Return Code
  2463.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2464.  RCP                  Remote CP Name
  2465.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2466.  RC2                  Secondary Return Code
  2467.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2468.  RLU                  Remote LU Name
  2469.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2470.  RLUAlias             Remote LU Alias
  2471.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2472.  Sense                Sense Code
  2473.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2474.  Server               Server Name
  2475.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2476.  ServerAlias          Server Alias
  2477.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2478.  Session              Session Name/Number
  2479.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2480.  Slot                 Slot Number
  2481.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2482.  TID                  Thread ID
  2483.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2484.  Unbind               Unbind Type
  2485.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2486.  User                 User ID
  2487.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2488.  VController          Virtual Controller
  2489.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2490.  Verb                 Verb Name
  2491.  
  2492.  
  2493. ΓòÉΓòÉΓòÉ 3.3.4. Printing Error Log Records ΓòÉΓòÉΓòÉ
  2494.  
  2495. If you want a printout of the error log for your records or to send with a 
  2496. Problem Report Form, do the following: 
  2497.  
  2498.  1. Use the Log File Search Criteria window to display the records you want to 
  2499.     print. 
  2500.  
  2501.  2. From the Error Log Formatter window, select File and select Print. The 
  2502.     Print window appears. 
  2503.  
  2504.  3. Make your printer selection and select Print. 
  2505.  
  2506.  
  2507. ΓòÉΓòÉΓòÉ 3.4. Accessing and Using the FFST/2 Dump Formatter ΓòÉΓòÉΓòÉ
  2508.  
  2509. FFST/2 dumps are enabled and customized through FFST/2 configuration and are 
  2510. triggered when an error occurs. See Initializing and Configuring FFST/2 or 
  2511. Using the Command Line to Configure and Enable FFST/2 for more information 
  2512. about configuration parameters that affect dumps. 
  2513.  
  2514. To format and print dump data, select Dump Formatter from the FFST/2 folder or 
  2515. type 
  2516.  
  2517. EPWDF
  2518.  
  2519. at the OS/2 command line. 
  2520.  
  2521. The Open window appears. The Open window shows, by default, a list of dump 
  2522. files that currently exist in the default dump directory as specified in FFST/2 
  2523. configuration. You can select any of these files for formatting. 
  2524.  
  2525. Notes: 
  2526.  
  2527. o The easiest way to select a dump file to view is to double-click on one of 
  2528.   the dump file names listed under Files. 
  2529.  
  2530. o EPWALERT.DMP is the dump file that contains alerts. 
  2531.  
  2532. o Select Help to obtain context-sensitive help. 
  2533.  
  2534. o The Directory is field is read only; it allows you to see long subdirectory 
  2535.   names. 
  2536.  
  2537. o Only files identified as FFST/2 dump files appear under Files. 
  2538.  
  2539. o You can type any file name in the File Name field. The dump formatter ensures 
  2540.   the file is an FFST/2 dump file. 
  2541.  
  2542. Select a dump file and select Open. 
  2543.  
  2544. The Dump Formatter window appears. You must maximize the Dump Formatter window 
  2545. to see all the information. 
  2546.  
  2547. The Dump Formatter window contains the following fields: 
  2548.  
  2549. o A selectable field that updates the formatted data of the dump when the entry 
  2550.   title is changed 
  2551. o The date of the dump currently selected 
  2552. o The problem ID and the probe ID 
  2553. o The time of the dump currently selected 
  2554. o The dump file name 
  2555. o The originator of the dump currently selected 
  2556. o A scrollable list of appended dumps available for selection within the file 
  2557. o A scrollable list of entry titles available for display within the dump 
  2558.   currently selected 
  2559. o The formatted data of the dump currently selected 
  2560.  
  2561. Note:  You can access the FFST/2 dump formatter directly from the command line 
  2562. by entering 
  2563.  
  2564. EPWDF <file name>
  2565. If no dump file name is specified, a standard Open window is displayed from 
  2566. which you can select a dump file name. 
  2567.  
  2568. There are several entry titles contained within each dump. To access the 
  2569. information under these different titles, first select the list box scrollable 
  2570. list of entry titles and then select the field that updates the formatted data 
  2571. to refresh the formatted data of the dump. 
  2572.  
  2573. The following entry titles may be contained within a customized dump: 
  2574.  
  2575. Note:  Currently, Communications Manager uses the Generic Alert entry title of 
  2576. the FFST/2 dump formatter for formatting alerts. Other entry title descriptions 
  2577. are provided for your information only. 
  2578.  
  2579. Symptom Record 
  2580.  This is the default entry that is normally displayed when you access the Dump 
  2581.  Formatter window. This entry contains a formatted version of the information 
  2582.  contained in the OS/2 system error log. 
  2583.  
  2584. CONFIG.SYS 
  2585.  This entry contains a copy of key elements of your CONFIG.SYS file. 
  2586.  
  2587. Process Environment 
  2588.  This entry contains basic information about the environment variables and the 
  2589.  process that was running when the error occurred. 
  2590.  
  2591. Process Status Buffer 
  2592.  This entry contains information about all processes running on the system. 
  2593.  
  2594. If the dump is an alert, the following entry is available: 
  2595.  
  2596. Generic Alert 
  2597.  This entry contains formatted information about a problem or impending problem 
  2598.  and identifies the cause of the problem and the component that caused the 
  2599.  problem. 
  2600.  
  2601.  
  2602. ΓòÉΓòÉΓòÉ 3.5. Accessing and Using the FFST/2 Message Console ΓòÉΓòÉΓòÉ
  2603.  
  2604. Use the message console when you want to view messages as they occur. Messages 
  2605. scroll through the window much like messages on a control console. 
  2606.  
  2607. Note:  Communications Manager uses the message log formatter as the focal point 
  2608. for problem determination and message viewing. Use the message console for its 
  2609. FFST/2 configuration capabilities. 
  2610.  
  2611. Access the message console by selecting Message Console from the FFST/2 folder 
  2612. or by typing the command 
  2613.  
  2614. EPWCONS
  2615.  
  2616. at the OS/2 command line. 
  2617.  
  2618. The Message Console window appears. 
  2619.  
  2620. Through the Message Console window you can: 
  2621.  
  2622. o Display messages 
  2623. o Initialize and configure FFST/2 
  2624. o Specify required hardware information 
  2625.  
  2626.  
  2627. ΓòÉΓòÉΓòÉ 3.5.1. Displaying Messages ΓòÉΓòÉΓòÉ
  2628.  
  2629. The message console maintains a scrollable list of all the messages displayed 
  2630. since the most recent restart of OS/2. 
  2631.  
  2632. By selecting File from the menu bar, you can save the message list to a file, 
  2633. print the message list, or exit the Message Console window. 
  2634.  
  2635. By selecting Options from the menu bar, you can find a search string in the 
  2636. message list, set word wrap on or off, access the Initialization and 
  2637. Configuration window, or access the Required Hardware Information window. 
  2638.  
  2639.  
  2640. ΓòÉΓòÉΓòÉ 3.5.2. Initializing and Configuring FFST/2 ΓòÉΓòÉΓòÉ
  2641.  
  2642. The message console allows you to select FFST/2 initialization and 
  2643. configuration options and specify hardware data about your workstation. 
  2644.  
  2645. Select Options from the Message Console window menu bar and select 
  2646. Configuration.... 
  2647.  
  2648. The FFST/2 Initialization and Configuration window appears. 
  2649.  
  2650. You can use the FFST/2 Initialization and Configuration window to: 
  2651.  
  2652. o Turn FFST/2 on or off 
  2653. o Turn FFST/2 message pop-ups on or off 
  2654. o Configure the FFST/2 dump and message log file names 
  2655.  
  2656. The FFST/2 Initialization and Configuration window consists of the following 
  2657. fields and push buttons: 
  2658.  
  2659. o FFST/2 
  2660.  
  2661. o Message pop-up 
  2662.  
  2663. o System 
  2664.  
  2665. o Application 
  2666.  
  2667. o Message log 
  2668.  
  2669. o OK 
  2670.  
  2671. o Cancel 
  2672.  
  2673. o Reset 
  2674.  
  2675.  
  2676. ΓòÉΓòÉΓòÉ 3.5.3. Specifying Required Hardware Information ΓòÉΓòÉΓòÉ
  2677.  
  2678. The required hardware information you enter in this section is used to 
  2679. associate your workstation ID and your name with the alerts and customized 
  2680. dumps that are generated by your workstation. Information entered in this 
  2681. window is also used for the Machine Type and S/N fields in the system error 
  2682. log. 
  2683.  
  2684. To access the Required Hardware Information window, select Options from the 
  2685. Message Console window menu bar and select Hardware Information.... The 
  2686. Required Hardware Information window appears. 
  2687.  
  2688. Use the Required Hardware Information window to: 
  2689.  
  2690. o Enter your machine type and serial number 
  2691. o Specify your user-defined workstation ID 
  2692. o Enter your name, address, and phone number 
  2693.  
  2694. Note:  The machine type and serial number fields are formatted for IBM machines 
  2695. only. If you are using a non-IBM machine, leave these fields blank or enter all 
  2696. zeros. 
  2697.  
  2698.  
  2699. ΓòÉΓòÉΓòÉ 3.6. Using the FFST/2 Command Line Interface ΓòÉΓòÉΓòÉ
  2700.  
  2701. FFST/2 provides a command line interface that you can use instead of or in 
  2702. addition to the windowed interface.  Some of these commands are fully 
  2703. functional commands, while others simply call up the Presentation Manager 
  2704. windows. 
  2705.  
  2706. Select one of the following: 
  2707.  
  2708. o Using the Command Line to Create the FFST/2 Folder 
  2709. o Using the Command Line to Configure and Enable FFST/2 
  2710. o Using the Command Line to Route Alerts 
  2711.  
  2712.  
  2713. ΓòÉΓòÉΓòÉ 3.6.1. Using the Command Line to Create the FFST/2 Folder ΓòÉΓòÉΓòÉ
  2714.  
  2715. The FFST/2 folder should already be created on your system. If it is not, type 
  2716.  
  2717. EPWINST
  2718.  
  2719. on the OS/2 command line. 
  2720.  
  2721. This command causes a series of windows to be presented so that you can specify 
  2722. the FFST/2 configuration parameters and your workstation parameters. See 
  2723. Initializing and Configuring FFST/2 for instructions on negotiating the 
  2724. windowed interface. 
  2725.  
  2726.  
  2727. ΓòÉΓòÉΓòÉ 3.6.2. Using the Command Line to Configure and Enable FFST/2 ΓòÉΓòÉΓòÉ
  2728.  
  2729. In addition to using the windowed interface, you can modify FFST/2 operations 
  2730. by executing the EPW command. This command allows you to: 
  2731.  
  2732. o Enable and disable FFST/2 
  2733.  
  2734. o Enable and disable FFST/2 message display 
  2735.  
  2736. o Select the maximum number of dump data sets of a given type (either system 
  2737.   dumps or application dumps) that may exist at one time in the current 
  2738.   subdirectory for that type of dump 
  2739.  
  2740. o Select the subdirectory in which to place FFST/2 dump data files 
  2741.  
  2742. o Select the path and file name of the FFST/2 message log 
  2743.  
  2744. FFST/2 is enabled by the presence of an EPW command in the CONFIG.SYS file. 
  2745. All of the parameters for the EPW command are optional and may be specified in 
  2746. any combination or order. 
  2747.  
  2748. This command operates in two modes: 
  2749.  
  2750.  1. Initialization mode:  FFST/2 has not yet been enabled. 
  2751.  
  2752.  2. Configuration mode:  FFST/2 is enabled (ON) and new values for the 
  2753.     parameters are being specified. 
  2754.  
  2755.  
  2756. ΓòÉΓòÉΓòÉ 3.6.3. Using the Command Line to Route Alerts ΓòÉΓòÉΓòÉ
  2757.  
  2758. Alerts are generated when a severe error condition occurs. You can choose 
  2759. whether to route alerts to your alert log (EPWALERT.DMP), to the host (by 
  2760. SSCP-PU session), or to LAN Manager (if available). The default condition is to 
  2761. route alerts to the host. 
  2762.  
  2763. If you want to change the setting, use the EPWROUT command. 
  2764.  
  2765. On the OS/2 command line, type: 
  2766.  
  2767. EPWROUT -1 to route the alert only to your alert log 
  2768. EPWROUT 0 to not route the alert at all 
  2769. EPWROUT 1 to route the alert to the host 
  2770. EPWROUT 2 to route the alert to LAN Manager 
  2771.  
  2772. Alerts routed to the host or to LAN Manager are also logged in EPWALERT.DMP. 
  2773.  
  2774. An EPWROUT command remains active until you shut down your computer. You can 
  2775. modify the CONFIG.SYS file to permanently set EPWROUT to your preference. 
  2776.  
  2777.  
  2778. ΓòÉΓòÉΓòÉ 3.6.4. FFST/2 Command Summary ΓòÉΓòÉΓòÉ
  2779.  
  2780. The following table lists the FFST/2 commands and their functions. 
  2781.  
  2782.  
  2783.  Command              Function
  2784.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2785.  EPW                  Initializes and configures FFST/2
  2786.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2787.  EPWCONS              Activates the message console
  2788.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2789.  EPWDF                Accesses the dump formatter
  2790.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2791.  EPWINST              Creates the FFST/2 folder
  2792.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2793.  EPWROUT              Tells FFST/2 which method of transport to use for
  2794.                       alerts
  2795.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2796.  MSGLOGF              Accesses the message log formatter
  2797.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  2798.  SYSLOG               Accesses the OS/2 system error log
  2799.  
  2800.  
  2801. ΓòÉΓòÉΓòÉ 4. Trace and Dump Services ΓòÉΓòÉΓòÉ
  2802.  
  2803. The Problem Determination Aids program available from the Communications 
  2804. Manager/2 folder on the desktop contains two tools for performing problem 
  2805. determination: 
  2806.  
  2807. Trace Services 
  2808.  Records the sequence of events related to a communications application 
  2809.  programming interface (API) and also records data related to a communications 
  2810.  link. 
  2811.  
  2812. Dump Services 
  2813.  Creates a copy of a selected portion of memory used by Communications Manager 
  2814.  components. 
  2815.  
  2816. This chapter also contains examples of unformatted and formatted traces that 
  2817. can assist you when viewing traces. 
  2818.  
  2819. Select one of the following categories to view trace examples: 
  2820.  
  2821. o Unformatted Traces 
  2822.  
  2823. o Formatted Traces 
  2824.  
  2825.  
  2826. ΓòÉΓòÉΓòÉ 4.1. Trace Services ΓòÉΓòÉΓòÉ
  2827.  
  2828. Trace Services records the sequence of events related to a communications 
  2829. application programming interface (API) and also records data related to a 
  2830. communications link.  This record is referred to as a trace. 
  2831.  
  2832. Traces can be activated or deactivated through the window-driven Problem 
  2833. Determination Aids program or through the CMTRACE command. 
  2834.  
  2835. IBM Service or advanced users can analyze traces to identify and resolve 
  2836. Communications Manager problems. Application programmers can also use Trace 
  2837. Services to trace Communications Manager events that occur in their programs. 
  2838.  
  2839. Refer to Application Programming Guide for information on setting up traces to 
  2840. identify and resolve problems with application programs. 
  2841.  
  2842. Before using Trace Services, note the following: 
  2843.  
  2844. o Any prior-release autotrace selections you may have saved in your 
  2845.   configuration are lost when you upgrade to Communications Manager Version 
  2846.   1.1. For Communications Manager Version 1.1, Trace Services functions 
  2847.   independently of your configuration. You can start traces before you start 
  2848.   Communications Manager. Once started, traces are active even after you exit 
  2849.   the Trace Services window or restart your workstation. 
  2850.  
  2851. o When you are re-creating a communications problem to trace, stop and restart 
  2852.   Communications Manager using the same configuration that was being used when 
  2853.   communications problems occurred. 
  2854.  
  2855. o Record the time and date Communications Manager is started so that error and 
  2856.   message log entries associated with re-creation of this problem can be 
  2857.   identified and isolated by time and date. 
  2858.  
  2859. o Ensure minimal system activity when using Trace Services. Traces can be 
  2860.   slowed or otherwise unintentionally affected by other active application 
  2861.   programs. 
  2862.  
  2863. o Traces can be affected by application programs that include a DEFINE_TRACE or 
  2864.   DEFINE_DUMP service verb. Refer to Application Programming Guide for a 
  2865.   discussion of these verbs. 
  2866.  
  2867. o Select the trace selections before you re-create the problem. The selections 
  2868.   are saved until you stop them. 
  2869.  
  2870.   Also, make sure you write all selections you trace in the space provided on 
  2871.   the Problem Report Form (Part B, question 3). 
  2872.  
  2873. o When you activate a dump, any active system or communications traces are 
  2874.   stopped. The trace data is saved. The trace data is preserved in memory but 
  2875.   must be saved to a file if needed later. 
  2876.  
  2877. o After traces are started, they are active until you select Stop or Stop All 
  2878.   from the Trace Services window (even if you restart your computer). 
  2879.  
  2880. Select one of the following categories for more information: 
  2881.  
  2882. Performing a Trace 
  2883.  
  2884. Viewing the Trace Status 
  2885.  
  2886. Formatting a Trace File 
  2887.  
  2888. Changing Trace Buffer Defaults 
  2889.  
  2890.  
  2891. ΓòÉΓòÉΓòÉ 4.1.1. Performing a Trace ΓòÉΓòÉΓòÉ
  2892.  
  2893. You can access Trace Services by selecting Problem Determination Aids - Trace 
  2894. Services from the Communications Manager/2 folder. 
  2895.  
  2896. You can use the Trace Services window to: 
  2897.  
  2898. o Select which product to trace 
  2899. o Select which trace selections for that product to trace 
  2900. o Select a path and file name for the trace file 
  2901. o Start selected traces 
  2902. o View active traces 
  2903. o View inactive traces 
  2904. o Stop selected traces 
  2905. o Stop all traces 
  2906. o Save the trace buffer 
  2907. o Clear the trace buffer 
  2908.  
  2909. Use the following procedure to perform a trace. 
  2910.  
  2911.  1. Select the product. 
  2912.  
  2913.     From the list of items displayed, select the product you want to trace 
  2914.     (Communications Manager is the default). 
  2915.  
  2916.  2. Select the trace selections. 
  2917.  
  2918.     Select items from the following Trace selection categories: 
  2919.  
  2920.    APIs 
  2921.  
  2922.    DLCs 
  2923.  
  2924.    Events 
  2925.  
  2926.  3. Select Start to start the selected traces. 
  2927.  
  2928.     Additional Information for Start. 
  2929.  
  2930.  4. Select Stop All to stop all the selected traces after you have re-created 
  2931.     the problem. 
  2932.  
  2933.     Additional Information for Stop All. 
  2934.  
  2935.  5. Type the trace file name (use the extension .trc). 
  2936.  
  2937.     Note:  If you expect to have a very large amount of data, you should be 
  2938.     sure the trace file will reside on a disk with sufficient available 
  2939.     storage. 
  2940.  
  2941.     Supply a path and filename for your trace file or select File from the menu 
  2942.     bar. 
  2943.  
  2944.     Select Select filename... to display the Filename Selection window. 
  2945.  
  2946.     From the Filename Selection window, you can select a drive, directory, and 
  2947.     file name for your trace file. The values in the fields default to the 
  2948.     current drive and directory. 
  2949.  
  2950.     a. To change the drive, select the arrow to the right of Drive and select 
  2951.        from the list of items. 
  2952.  
  2953.     b. To change the directory, double-click on the directory you want in the 
  2954.        Directories list. 
  2955.  
  2956.     c. To select a file name, click on the file name you want in the Files list 
  2957.        or type a file name in the Filename entry field. 
  2958.  
  2959.        When the file name you want is displayed in the Filename entry field, 
  2960.        select OK. 
  2961.  
  2962.        The Trace Services window reappears. 
  2963.  
  2964.  6. Select Save to save the trace data to the selected file name. 
  2965.  
  2966.     Additional Information for Save. 
  2967.  
  2968.  
  2969. ΓòÉΓòÉΓòÉ 4.1.1.1. API Trace Selections ΓòÉΓòÉΓòÉ
  2970.  
  2971. The valid choices for API trace selections are: 
  2972.  
  2973. ACDI 
  2974. APPC 
  2975. EHLLAPI 
  2976. LUA_RUI 
  2977. LUA_SLI 
  2978. MANAGEMENT SERVICES 
  2979. SPA_ROUTER 
  2980. SRPI 
  2981. X25_API 
  2982.  
  2983.  
  2984. ΓòÉΓòÉΓòÉ 4.1.1.2. DLC Trace Selections ΓòÉΓòÉΓòÉ
  2985.  
  2986. The valid choices for DLC trace selections are: 
  2987.  
  2988. DFTDLC 
  2989.  
  2990. ETHERAND 
  2991.  
  2992. IBMPCNET 
  2993.  
  2994. IBMTRNET 
  2995.  
  2996. IDLC 
  2997.  
  2998. SDLC 
  2999.  
  3000. SPA_ROUTER 
  3001.  
  3002. TWINAXIAL 
  3003.  
  3004. X25_API FRAME 
  3005.  
  3006. X25_DLC 
  3007.  
  3008.  
  3009. ΓòÉΓòÉΓòÉ 4.1.1.3. Trace Events ΓòÉΓòÉΓòÉ
  3010.  
  3011. The following is a complete list of system event numbers and their 
  3012. corresponding trace selections: 
  3013.  
  3014. Note:  When using Problem Determination Aids - Trace Services windows, select 
  3015. the appropriate trace selections from the Events column. When using the CMTRACE 
  3016. command, specify the appropriate system event number. 
  3017.  
  3018. System Event      Trace Selection 
  3019. 01                APPC_CCB 
  3020. 02                APPC_INT 
  3021. 03                APPC_PROCESS 
  3022. 04                APPC_SNDRCV 
  3023. 05                APPC_XID 
  3024. 06                ACDI 
  3025. 07                Reserved 
  3026. 08                Reserved 
  3027. 09                DFTDLC 
  3028. 10                IBMPCNET 
  3029. 11                SDLC 
  3030. 12                SERVICES_INT 
  3031. 13                SRPI_1 
  3032. 14                IBMTRNET 
  3033. 15                3270_1 
  3034. 16                3270_2 
  3035. 17                5250_1 
  3036. 18                5250_2 
  3037. 19                X.25_API EVT_1 
  3038. 20                X.25_DLC 
  3039. 21                TWINAXIAL 
  3040. 22                SRPI_2 
  3041. 23                X.25_API INTERNAL 
  3042. 24                X.25_API QTHREAD 
  3043. 25                LUA 
  3044. 26                Reserved 
  3045. 27                3270_GRAPHICS_1 
  3046. 28                3270_GRAPHICS_2 
  3047. 29                ETHERAND 
  3048. 30                SUBSYSM 
  3049. 31                APPC_LOCAL_PATH 
  3050.  
  3051.  
  3052. ΓòÉΓòÉΓòÉ 4.1.2. Viewing the Trace Status ΓòÉΓòÉΓòÉ
  3053.  
  3054. From the Trace Services window menu bar, select Options and then select Trace 
  3055. Status Details.... 
  3056.  
  3057. The Trace Status Details window appears. 
  3058.  
  3059. This window displays status information using the following fields: 
  3060.  
  3061. RAS daemon 
  3062.  Indicates whether the problem determination background process is active or 
  3063.  inactive. 
  3064.  
  3065. Trace 
  3066.  Indicates whether traces are active or inactive. 
  3067.  
  3068. Wrap count 
  3069.  Indicates the number of times each trace buffer has been written to. For 
  3070.  example, if you set the trace buffer size to 16 using the Trace Buffer 
  3071.  Defaults window and Wrap count reads 1, all 16 trace buffers have been written 
  3072.  to one time. As the trace continues, the data in the 16 trace buffers is 
  3073.  overwritten. 
  3074.  
  3075.  Note:  Unsaved trace data has been overwritten when Wrap count has a value of 
  3076.  one or greater. 
  3077.  
  3078. Segments allocated 
  3079.  Indicates how many segments have been allocated for the trace. The number 
  3080.  appearing in this field matches the trace buffer size defined in the Trace 
  3081.  Buffer Defaults window. 
  3082.  
  3083. Current segment 
  3084.  Indicates which of the allocated segments the trace is currently writing to. 
  3085.  For example, if 10 segments have been allocated and Current segment reads 5, 
  3086.  the trace is currently writing to the fifth of 10 segments. 
  3087.  
  3088. Offset into segment 
  3089.  Indicates what position within the segment the trace is writing data to. This 
  3090.  field tells you how much data has been written to the current segment. 
  3091.  
  3092. Trace notices 
  3093.  This field can contain messages concerning the status of traces. 
  3094.  
  3095. If traces are stopped, you can reactivate them by selecting Start in the Trace 
  3096. Services window.  The trace selections that were previously active will already 
  3097. be selected in the trace selections lists. 
  3098.  
  3099.  
  3100. ΓòÉΓòÉΓòÉ 4.1.3. Formatting a Trace File ΓòÉΓòÉΓòÉ
  3101.  
  3102. Read the following information before using the Format Trace window. 
  3103.  
  3104. o You can use the Format Trace window to format an SNA trace file into an 
  3105.   easier-to-use form. It formats trace records for the APPC API, APPC send 
  3106.   events, and DLC data.  You should format any traces that are SNA related. 
  3107.  
  3108. o The Format Trace window is based on the FMTTRACE command which is invoked 
  3109.   from the command line. For information on the FMTTRACE command, see the 
  3110.   online Command Reference. 
  3111.  
  3112. o Use caution if you are formatting trace files that were generated using a 
  3113.   small trace record length (see Changing Trace Buffer Defaults for more 
  3114.   information). Formatted records may contain incorrect data when a trace 
  3115.   record is longer than the trace record length, and important fields are 
  3116.   truncated. 
  3117.  
  3118. Use the following procedure to format a trace file. 
  3119.  
  3120.  1. Select File from the Trace Services menu bar and select Format Trace 
  3121.     file.... 
  3122.  
  3123.     The Format Trace window appears. 
  3124.  
  3125.  2. Select the parameters to format your trace file. 
  3126.  
  3127.    o Trace input file defaults to the path and file name you selected from the 
  3128.      Filename Selection window. 
  3129.  
  3130.      You can type a different trace file name if you want. 
  3131.  
  3132.    o Output file format 
  3133.  
  3134.      You can produce two types of formatted output:  a detail file (with one 
  3135.      line per formatted field) and a summary file (in sequence diagram form 
  3136.      with one line per trace event). 
  3137.  
  3138.      You can select one or both of the following options: 
  3139.  
  3140.       - Select Detail to produce a detail output file.  This type of file has 
  3141.         the extension DET. The default is not to produce a detail output file. 
  3142.  
  3143.       - Select Summary to produce a summary output file. This type of file has 
  3144.         the extension SUM. The default is to produce a summary output file. 
  3145.  
  3146.    o Output formatted event type selection 
  3147.  
  3148.      You can select one or more of the following options (All options are 
  3149.      preselected as defaults): 
  3150.  
  3151.       - Select API trace to format the API trace. 
  3152.  
  3153.       - Select line flow trace to format the line flow trace. 
  3154.  
  3155.       - Select CPI-C trace to format the CPI Communications trace. 
  3156.  
  3157.       - Select Test RTS trace to format the Test RTS trace. 
  3158.  
  3159.    o Selection of trace records based on ID 
  3160.  
  3161.      Most APPC verbs have associated transaction program (TP) and conversation 
  3162.      IDs. DLC data has an associated local form session identifier (LFSID) in 
  3163.      the transmission header (TH). Trace records can be included or excluded 
  3164.      from formatting, based on their ID. 
  3165.  
  3166.      You can select one of the following options: 
  3167.  
  3168.       - Select APPC API - TP ID to format the APPC API trace records with a TP 
  3169.         ID matching X'xxxxxxxx'. (You supply the TP ID to search for.) 
  3170.  
  3171.       - Select APPC API - conversation ID to format the APPC API trace records 
  3172.         with a conversation ID matching X'xxxxxxxx'. (You supply the 
  3173.         conversation ID to search for.) 
  3174.  
  3175.       - Select DLC data - LSFID to format the DLC data trace records with a 
  3176.         send LSFID matching X'xxxxx'. (You supply the LSFID to search for.) 
  3177.  
  3178.    o Miscellaneous format options 
  3179.  
  3180.      Select Uppercase hex to use uppercase alphabetic characters in hexadecimal 
  3181.      output, such as X'BC2F'. (This is not the default.) If you want to use 
  3182.      lowercase alphabetic characters in hexadecimal output, such as X'bc2f', 
  3183.      select Uppercase hex so that the check box is not selected. (This is the 
  3184.      default.) 
  3185.  
  3186.  3. Select Format after you have selected parameters to format the trace file. 
  3187.  
  3188.     Note:  Select Cancel if you do not want to format a trace file and want to 
  3189.     exit the Format Trace window. 
  3190.  
  3191.  
  3192. ΓòÉΓòÉΓòÉ 4.1.4. Changing Trace Buffer Defaults ΓòÉΓòÉΓòÉ
  3193.  
  3194. Communications Manager uses a buffer to store trace information. You can 
  3195. specify the size of this buffer from the Trace Buffer Defaults window. 
  3196.  
  3197. Use the following procedure to change trace buffer defaults: 
  3198.  
  3199.  1. Select Options from the Trace Services menu bar and select Trace buffer 
  3200.     defaults.... 
  3201.  
  3202.     The Trace Buffer Defaults window appears. 
  3203.  
  3204.  2. Select the Trace buffer size. 
  3205.  
  3206.     If you require a storage size larger than the default of 64KB you can 
  3207.     specify it from this window. Specify the storage size of the trace in 
  3208.     multiples of 64KB segments. You can specify up to a maximum of 16 segments, 
  3209.     which is equivalent to 1024KB of storage. 
  3210.  
  3211.  3. Select the Trace record length. 
  3212.  
  3213.     You can change the record length from the default maximum of 12000. See 
  3214.     Formatting a Trace File for possible consequences of changing this default. 
  3215.  
  3216.  4. Select Change after you have modified the trace buffer defaults to activate 
  3217.     your changes. 
  3218.  
  3219.     Note:  Select Cancel if you do not want to change the trace buffer defaults 
  3220.     and want to exit the Trace Buffer Defaults window. 
  3221.  
  3222.  
  3223. ΓòÉΓòÉΓòÉ 4.2. Dump Services ΓòÉΓòÉΓòÉ
  3224.  
  3225. Dump Services creates a copy of a selected portion of memory used by 
  3226. Communications Manager components. This copy is referred to as a dump. IBM 
  3227. Service or advanced users can analyze dumps to identify and resolve 
  3228. Communications Manager problems. Application programmers can also use Dump 
  3229. Services to dump memory associated with Communications Manager. 
  3230.  
  3231. Refer to Application Programming Guide for information on setting up dumps to 
  3232. identify and resolve problems with application programs. 
  3233.  
  3234. Before using Dump Services, read the following information: 
  3235.  
  3236. o You should ensure minimal system activity when using Dump Services. 
  3237.  
  3238. o Running a 3270 or distributed function terminal (DFT) dump while other system 
  3239.   activity is in progress can result in all DFT sessions being reset. 
  3240.  
  3241. o You should select the dump selections before you re-create the problem. The 
  3242.   selections are saved until you exit Communications Manager. 
  3243.  
  3244. o When you activate a dump, any active system or communications traces are 
  3245.   stopped. The trace data is preserved in memory but must be saved to a file if 
  3246.   needed later. 
  3247.  
  3248. Access Dump Services by selecting Problem Determination Aids - Dump Services 
  3249. from the Communications Manager/2 folder. 
  3250.  
  3251. The Dump Services window appears. 
  3252.  
  3253. You can use the Dump Services window to: 
  3254.  
  3255. o Select which product to dump 
  3256. o Select which components of that product to dump 
  3257. o Select a path and file name for the dump file 
  3258. o Perform the dump 
  3259.  
  3260. Use the following procedure to perform a dump. 
  3261.  
  3262.  1. Select the product. 
  3263.  
  3264.     From the list of items displayed, select the product you want to dump 
  3265.     (Communications Manager is the default). 
  3266.  
  3267.  2. Select the component. 
  3268.  
  3269.     From the list of items displayed, select the components you want to dump. 
  3270.  
  3271.  3. Type the dump file name (use the extension .dmp). 
  3272.  
  3273.     Note:  If you expect to have a very large amount of data, you should be 
  3274.     sure the dump file will reside on a disk with sufficient available storage. 
  3275.  
  3276.     Type a path and file name for your dump file or use the File menu bar 
  3277.     option to access the Filename Selection window to specify an existing file 
  3278.     name for your dump file. The values in the fields default to the current 
  3279.     drive and directory. 
  3280.  
  3281.  4. Select OK to perform the dump. 
  3282.  
  3283.    o Dump is not active until you have selected components. 
  3284.    o If you have not selected a dump file name, the Filename Selection window 
  3285.      appears. Supply a dump file name and select OK to continue the dump. 
  3286.  
  3287.     The Dump in Progress window appears showing the status of the dump. Values 
  3288.     in the fields change as the dump is performed. The dump process can take 
  3289.     several minutes. You can stop the dump process at any time by selecting 
  3290.     Stop. 
  3291.  
  3292.  
  3293. ΓòÉΓòÉΓòÉ <hidden> Start ΓòÉΓòÉΓòÉ
  3294.  
  3295. o Start is not active until you have selected an item in the Trace selections 
  3296.   list. 
  3297.  
  3298. o The selected traces are running in the background. 
  3299.  
  3300. o You can toggle between viewing the active and inactive traces by selecting 
  3301.   Toggle view. 
  3302.  
  3303. o You can exit or minimize the Trace Services window while you attempt to 
  3304.   re-create the problem. 
  3305.  
  3306. o If you want to start additional traces without affecting the traces you have 
  3307.   already started, toggle to Viewing inactive traces and select the traces you 
  3308.   want to start and select Start. The Trace Services window is refreshed with 
  3309.   the active traces. 
  3310.  
  3311. o You can view the status of traces by using the Trace Status Details window. 
  3312.  
  3313.  
  3314. ΓòÉΓòÉΓòÉ <hidden> Stop All ΓòÉΓòÉΓòÉ
  3315.  
  3316. o If you want to stop some traces and leave other traces active, toggle to 
  3317.   Viewing active traces and select the traces you want to stop and select Stop. 
  3318.   The Trace Services window is refreshed with the remaining active traces. 
  3319.  
  3320. o Stop All stops all traces, not just the selected traces. 
  3321.  
  3322. o Stop and Stop All can not be selected until you have started traces. 
  3323.  
  3324. o Stop and Stop All stop traces started from the Trace Services window or from 
  3325.   the command line. 
  3326.  
  3327. o If you want to clear the trace buffer after stopping traces instead of saving 
  3328.   the data to a file, select File from the menu bar and select Clear trace 
  3329.   buffer. 
  3330.  
  3331.  
  3332. ΓòÉΓòÉΓòÉ <hidden> Save ΓòÉΓòÉΓòÉ
  3333.  
  3334. o If you have not selected a trace file name, the Filename Selection window 
  3335.   appears.  Supply a trace file name and select OK to continue the save. 
  3336.  
  3337. o You can save trace data without stopping trace selections. This allows you to 
  3338.   retain your trace selections and continue tracing while you examine a portion 
  3339.   of the trace data.  No trace data is lost. 
  3340.  
  3341.  
  3342. ΓòÉΓòÉΓòÉ 4.3. Unformatted Traces ΓòÉΓòÉΓòÉ
  3343.  
  3344. This section contains examples of unformatted API and DLC traces that are 
  3345. supported by Communications Manager. Every API and DLC trace can be enabled by 
  3346. using any of the following features: 
  3347.  
  3348. o The Problem Determination Aids - Trace Services window 
  3349. o The CMTRACE command 
  3350. o The DEFINE_TRACE common services verb 
  3351.  
  3352. Each trace record begins with a header that contains the name of the trace and 
  3353. a time stamp of when the trace record was saved. The header may contain data 
  3354. specific to the trace type. 
  3355.  
  3356. The hexadecimal data for the trace record is listed after each header. To the 
  3357. right of the hexadecimal data is a character interpretation of that data. This 
  3358. section is enclosed by the less than (<) and greater than (>) signs. In 
  3359. addition, some traces format specific data contained in the trace record. 
  3360.  
  3361. Trace Services and Dump Services use the translation conventions shown in the 
  3362. following table to translate the hexadecimal data into displayable characters. 
  3363.  
  3364. A byte of hexadecimal data is represented by two consecutive hexadecimal digits 
  3365. ranging from 0 to F. The numbers in the left column of the table correspond to 
  3366. the first digit in a byte. The numbers in the top row correspond to the second 
  3367. digit in the byte. For example, the hexadecimal value 6E corresponds to n. 
  3368.  
  3369. Hexadecimal Translation Table for Trace Services and Dump Services 
  3370.  
  3371. ΓöîΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÉ
  3372. Γöé    Γöé0 Γöé1 Γöé2 Γöé3 Γöé4 Γöé5 Γöé6 Γöé7 Γöé8 Γöé9 ΓöéA ΓöéB ΓöéC ΓöéD ΓöéE ΓöéF Γöé
  3373. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3374. Γöé0   Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3375. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3376. Γöé1   Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3377. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3378. Γöé2   Γöé  Γöé! Γöé" Γöé# Γöé$ Γöé% Γöé& Γöé' Γöé( Γöé) Γöé* Γöé+ Γöé, Γöé- Γöé. Γöé/ Γöé
  3379. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3380. Γöé3   Γöé0 Γöé1 Γöé2 Γöé3 Γöé4 Γöé5 Γöé6 Γöé7 Γöé8 Γöé9 Γöé: Γöé; Γöé< Γöé= Γöé> Γöé? Γöé
  3381. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3382. Γöé4   Γöé  ΓöéA ΓöéB ΓöéC ΓöéD ΓöéE ΓöéF ΓöéG ΓöéH ΓöéI ΓöéJ ΓöéK ΓöéL ΓöéM ΓöéN ΓöéO Γöé
  3383. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3384. Γöé5   ΓöéP ΓöéQ ΓöéR ΓöéS ΓöéT ΓöéU ΓöéV ΓöéW ΓöéX ΓöéY ΓöéZ Γöé[ Γöé\ Γöé] Γöé^ Γöé_ Γöé
  3385. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3386. Γöé6   Γöé- Γöéa Γöéb Γöéc Γöéd Γöée Γöéf Γöég Γöéh Γöéi Γöéj Γöék Γöél Γöém Γöén Γöéo Γöé
  3387. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3388. Γöé7   Γöép Γöéq Γöér Γöés Γöét Γöéu Γöév Γöéw Γöéx Γöéy Γöéz Γöé{ Γöé| Γöé} Γöé= Γöé" Γöé
  3389. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3390. Γöé8   Γöé. Γöéa Γöéb Γöéc Γöéd Γöée Γöéf Γöég Γöéh Γöéi Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3391. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3392. Γöé9   Γöé. Γöéj Γöék Γöél Γöém Γöén Γöéo Γöép Γöéq Γöér Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3393. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3394. ΓöéA   Γöé. Γöé. Γöés Γöét Γöéu Γöév Γöéw Γöéx Γöéy Γöéz Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3395. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3396. ΓöéB   Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3397. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3398. ΓöéC   Γöé. ΓöéA ΓöéB ΓöéC ΓöéD ΓöéE ΓöéF ΓöéG ΓöéH ΓöéI Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3399. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3400. ΓöéD   Γöé. ΓöéJ ΓöéK ΓöéL ΓöéM ΓöéN ΓöéO ΓöéP ΓöéQ ΓöéR Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3401. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3402. ΓöéE   Γöé. Γöé. ΓöéS ΓöéT ΓöéU ΓöéV ΓöéW ΓöéX ΓöéY ΓöéZ Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3403. Γö£ΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓö╝ΓöÇΓöÇΓöñ
  3404. ΓöéF   Γöé0 Γöé1 Γöé2 Γöé3 Γöé4 Γöé5 Γöé6 Γöé7 Γöé8 Γöé9 Γöé. Γöé. Γöé. Γöé. Γöé. Γöé. Γöé
  3405. ΓööΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÿ
  3406.  
  3407. Unformatted traces include: 
  3408.  
  3409. o API Traces 
  3410. o DLC Traces 
  3411.  
  3412.  
  3413. ΓòÉΓòÉΓòÉ 4.3.1. API Traces ΓòÉΓòÉΓòÉ
  3414.  
  3415. This section contains examples of unformatted API event traces. 
  3416.  
  3417. Select one of the following trace categories: 
  3418.  
  3419. o ACDI API Trace 
  3420.  
  3421. o APPC API Trace 
  3422.  
  3423. o Common Services API Trace 
  3424.  
  3425. o CPI Communications API Trace 
  3426.  
  3427. o EHLLAPI API Trace 
  3428.  
  3429. o LUA API Trace 
  3430.  
  3431. o SRPI API Trace 
  3432.  
  3433. o Subsystem Management API Trace 
  3434.  
  3435. o X.25 API Trace 
  3436.  
  3437.  
  3438. ΓòÉΓòÉΓòÉ 4.3.1.1. ACDI API Trace ΓòÉΓòÉΓòÉ
  3439.  
  3440. You can enable the Asynchronous Communications Device Interface (ACDI) API 
  3441. trace using any of the following methods: 
  3442.  
  3443. o Selecting ACDI from the API column of the Problem Determination Aids - Trace 
  3444.   Services window 
  3445.  
  3446. o Using the CMTRACE command 
  3447.  
  3448. o Specifying the ACDI parameter of the DEFINE_TRACE common services verb 
  3449.  
  3450. Both the request and the return of a verb are traced. The header lines contain 
  3451. the following fields: 
  3452.  
  3453. o Request header line: 
  3454.  
  3455.     API REQUEST   ACDI   verb address   time stamp
  3456.  
  3457. o Return header line: 
  3458.  
  3459.     API RETURN    ACDI   verb address   time stamp
  3460.  
  3461. The time stamp indicates: 
  3462.  
  3463. hours:minutes:seconds:centiseconds (00:00:00:00)
  3464.  
  3465. The address of the verb control block contains the selector, a separating 
  3466. colon, and the offset. 
  3467.  
  3468. If you call ACDI with a verb control block address that is not valid, the API 
  3469. trace data contains 6 bytes of zeros, starting at offset 13. 
  3470.  
  3471. If you call ACDI with a handle or function code that is not valid, no 
  3472. verb-specific data is traced after the first 18 bytes of data. 
  3473.  
  3474. The ACDI API trace contains the data listed in the following table. 
  3475.  
  3476.  
  3477.  Offset     Length          Description
  3478.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3479.  0          5               PID = label in ASCII
  3480.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3481.  6          2               Process ID of process issuing
  3482.                             verb
  3483.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3484.  8          5               CB = label in ASCII
  3485.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3486.  13         1               Function code of the verb
  3487.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3488.  14         1               ACDI version number
  3489.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3490.  15         2               Return code
  3491.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3492.  17         2               Device handle
  3493.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3494.  19         Variable        Remainder of the verb control
  3495.                             block
  3496.  
  3497. Note:  Data placed into the input and output buffers of the application is not 
  3498.        traced. 
  3499.  
  3500. The following is an example of an ACDI API trace: 
  3501.  
  3502. API REQUEST   ACDI      002F:23A0                       11:19:08:06
  3503.     50494420 3D202C00 4342203D 20020000      <PID = ,.CB = ...>
  3504.     00000043 4F4D3100 20202003               <...COM1.   .    >
  3505.  
  3506. API RETURN    ACDI      002F:23A0                       11:19:10:18
  3507.     50494420 3D202C00 4342203D 20020000      <PID = ,.CB = ...>
  3508.     00080043 4F4D3100 20202003               <...COM1.   .    >
  3509.  
  3510.  
  3511. ΓòÉΓòÉΓòÉ 4.3.1.2. APPC API Trace ΓòÉΓòÉΓòÉ
  3512.  
  3513. You can enable the Advanced Program-to-Program (APPC) API trace using any of 
  3514. the following methods: 
  3515.  
  3516. o Selecting APPC from the API column of the Problem Determination Aids - Trace 
  3517.   Services window 
  3518.  
  3519. o Using the CMTRACE command 
  3520.  
  3521. o Specifying the APPC_API parameter on the DEFINE_TRACE common services verb 
  3522.  
  3523. The following example shows the first two lines of an APPC API REQUEST and an 
  3524. APPC API RETURN record. Each record is followed by a blank line. 
  3525.  
  3526. API REQUEST   APPC      0E17:00C4                       13:01:05:40
  3527.     0C000100 00000000 00000000 770F393C      <............w.9<>
  3528.     :
  3529.     :
  3530.  
  3531. API RETURN    APPC      0E17:00C4                       13:01:05:43
  3532.     0C000100 00140000 00000000 770F393C      <............w.9<>
  3533.     :
  3534.     :
  3535.  
  3536. API REQUEST:  If you issue an APPC API, APPC adds an API REQUEST trace entry in 
  3537. the APPC SEND_DATA verb, operation code 0F00. 
  3538.  
  3539. API REQUEST   APPC      0DA7:00FC
  3540.     0F000000 00000000 00000000 A70E0822
  3541.     074EC010 B70D0000 88130800 A71B0000
  3542.  
  3543. The following table shows an APPC verb control block. External verb control 
  3544. blocks are documented in APPC Programming Guide and Reference and System 
  3545. Management Programming Reference. 
  3546.  
  3547. APPC API Request Data 
  3548.  
  3549.  
  3550.  Offset     Length          Description
  3551.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3552.  0          2               The first 2 bytes are the APPC
  3553.                             operation code in hexadecimal.
  3554.                             (The previous example shows
  3555.                             operation code 0F00, which
  3556.                             corresponds to a SEND_DATA
  3557.                             verb.)
  3558.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3559.  2          1               Basic conversation verbs are
  3560.                             00.  Mapped verbs are 01.
  3561.                             Nonconversation verbs are
  3562.                             always 00.
  3563.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3564.  3          1               Reserved and always 00.
  3565.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3566.  4          2               APPC primary return code.
  3567.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3568.  6          4               APPC secondary return code.
  3569.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3570.  10         Variable        The remainder of the verb
  3571.                             control block.
  3572.  
  3573. This is an example of the internal LUX_PASSTHRU verb, operation code 5000. The 
  3574. Communications Manager 3270 emulator issues this verb each time it sends a 
  3575. block of data. 
  3576.  
  3577. API REQUEST   APPC      1337:0020                       14:16:20:96
  3578.     50000000 00000000 00001200 01000417      <P...............>
  3579.     2714                                     <'.              >
  3580.  
  3581. API RETURN:  The following API RETURN example shows the APPC CNOS verb, 
  3582. operation code 1500. It has a return code of 0003-00000005. 
  3583.  
  3584. API RETURN    APPC      426F:0020                       11:02:12:62
  3585.     15000000 00030000 00054C55 34334330      <..........LU43C0>
  3586.     31204C55 31324330 3120D4D6 C4C5F440      <1 LU12C01 MODE4.>
  3587.     40400018 00000000 00                     <.........       >
  3588.  
  3589. An API RETURN for APPC has the same format as a request; it is an APPC verb 
  3590. control block. 
  3591.  
  3592. APPC API Return Data 
  3593.  
  3594.  
  3595.  Offset     Length          Description
  3596.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3597.  0          2               The first 2 bytes are the APPC
  3598.                             operation code in hexadecimal.
  3599.                             (The previous example shows an
  3600.                             operation code 1500, which
  3601.                             corresponds to a CNOS verb.)
  3602.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3603.  2          1               Basic conversation verbs are
  3604.                             00.  Mapped verbs are 01.
  3605.                             Nonconversation verbs are
  3606.                             always 00.
  3607.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3608.  3          1               Reserved and always 00.
  3609.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3610.  4          2               APPC primary return code. In
  3611.                             this example, the primary
  3612.                             return code is 0003,
  3613.                             indicating an allocate
  3614.                             failure.
  3615.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3616.  6          4               APPC secondary return code.
  3617.                             The secondary return code is
  3618.                             000000005, indicating a retry.
  3619.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3620.  10         Variable        The remainder of the verb
  3621.                             control block.
  3622.  
  3623. The following API RETURN example shows an MC_RECEIVE_AND_WAIT verb with a 
  3624. return code of 0000-00000000. Bytes 22 and 23 are X'0002', indicating 
  3625. DATA_COMPLETE.  This field is not byte-swapped. 
  3626.  
  3627. API RETURN    APPC      0E17:0020                       13:04:00:84
  3628.     0B000100 00000000 00000000 F70F4D3C      <............7.M<>
  3629.     646B201F 270E0002 00010000 06000600      <dk .'...........>
  3630.     0000A718 00000000 00                     <..x......       >
  3631.  
  3632.  
  3633. ΓòÉΓòÉΓòÉ 4.3.1.3. Common Services API Trace ΓòÉΓòÉΓòÉ
  3634.  
  3635. You can enable the Common Services API trace using any of the following 
  3636. methods: 
  3637.  
  3638. o Selecting SERVICES from the API column of the Problem Determination Aids - 
  3639.   Trace Services window. 
  3640.  
  3641. o Using the CMTRACE command 
  3642.  
  3643. o Specifying the services_api parameter of the DEFINE_TRACE common services 
  3644.   verb 
  3645.  
  3646. Both the request and the return of a verb are traced.  The header lines contain 
  3647. the following fields: 
  3648.  
  3649. o Request header line: 
  3650.  
  3651.     API REQUEST  services  verb address  time stamp
  3652.  
  3653. o Return header line: 
  3654.  
  3655.     API RETURN   services  verb address  time stamp
  3656.  
  3657. The time stamp indicates: 
  3658.  
  3659. hours:minutes:seconds:centiseconds (00:00:00:00)
  3660.  
  3661. The address of the verb contains the selector, a separating colon, and the 
  3662. offset. 
  3663.  
  3664. A Common Services API trace contains the data listed in the following table. 
  3665.  
  3666. Data in the Common Services API Trace 
  3667.  
  3668.  
  3669.  Offset     Length          Description
  3670.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3671.  0          2               Verb operation code
  3672.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3673.  2          1               Verb extension code (if any)
  3674.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3675.  3          1               Reserved (zero)
  3676.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3677.  4          2               Primary return code
  3678.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3679.  6          4               Secondary return code
  3680.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3681.  10         Variable        Remainder of verb
  3682.  
  3683. The following example shows a Common Services API trace: 
  3684.  
  3685. API REQUEST   SERVICES  002F:0022                       16:59:06:62
  3686.     1F000000 00000000 00009E00 4D595047      <............MYPG>
  3687.     4D202020 41435301 10001200 2F00          <M   ACS...../.  >
  3688.  
  3689. API RETURN    SERVICES  002F:0022                       16:59:06:62
  3690.     1F000000 00000000 00009E00 4D595047      <............MYPG>
  3691.     4D202020 41435301 10001200 2F00          <M   ACS...../.  >
  3692.  
  3693.  
  3694. ΓòÉΓòÉΓòÉ 4.3.1.4. CPI Communications API Trace ΓòÉΓòÉΓòÉ
  3695.  
  3696. You can enable the CPI Communications API trace using any of the following 
  3697. methods: 
  3698.  
  3699. o Selecting APPC from the API column of the Problem Determination Aids - Trace 
  3700.   Services window. 
  3701.  
  3702. o Using the CMTRACE command 
  3703.  
  3704. o Specifying the APPC_API parameter of the DEFINE_TRACE common services verb 
  3705.  
  3706. Enabling the CPI Communications API trace enables tracing of both CPI 
  3707. Communications calls and APPC verbs. The CPI Communications calls are described 
  3708. in Systems Application Architecture:  Common Programming Interface: 
  3709. Communications Reference. 
  3710.  
  3711. Some CPI Communications calls cause the CPI Communications component to issue 
  3712. APPC verbs to complete the calls. In these cases, trace entries are recorded 
  3713. for both the CPI Communications calls and the APPC verbs. 
  3714.  
  3715. API REQUEST:  The following example of an API request shows the CPI 
  3716. Communications Send_Data call (CMSEND). The variable values are shown in 
  3717. parentheses following the call name. The variable values are separated from 
  3718. each other by a comma. For an API REQUEST, only the values of input variables 
  3719. are shown; output variables are shown as a string of periods (........). The 
  3720. variable values, from left to right, correspond in order to the variables 
  3721. shown, top to bottom, in the call format illustrations in Systems Application 
  3722. Architecture:  Common Programming Interface:  Communications Reference. 
  3723.  
  3724. API REQUEST CPI-C CMSEND(08008F2D00000000,00028700         10:48:05:10
  3725.     16000000,.....,........)
  3726.     03000000 01000000 00000000 00000000      <................>
  3727.     00000000 01000000 00000000 00000000      <................>
  3728.     00000000 03000000 01000000 00000000      <................>
  3729.     00000000 044D594C 55000000 00000659      <.....MYLU......Y>
  3730.     4F55524C 55000000 00000000 00000000      <OURLU...........>
  3731.     07D6E4D9 D4D6C4C5 0004D4E8 E3D70000      <.OURMODE..MYTP..>
  3732.     00000000 00000000 00000000 00000000      <P...............>
  3733.     00000000 00000000 00000000 00000000      <................>
  3734.     00000000 00000000 00000000 00000000      <................>
  3735.     00000000 00000000 00000006 E8D6E4D9      <............YOUR>
  3736.     E3D70000 00000000 00000000 00000000      <TP..............>
  3737.     00000000 00000000 00000000 00000000      <................>
  3738.     00000000 00000000 00000000 00000000      <................>
  3739.     00000000 00000000 00000000 01400000      <................>
  3740.     00000000 00                              <.....           >
  3741.  
  3742.     CMSEND buffer:
  3743.     C8819797 A840C289 99A38884 81A840E3      <Happy Birthday T>
  3744.     9640E896 A45A                            <o YouZ          >
  3745.  
  3746. In the preceding example of CMSEND, the variables and their values are: 
  3747.  
  3748. Variable                                Value 
  3749.  
  3750. conversation_ID                         08008F2D00000000 
  3751.  
  3752. buffer                                  00028700 (address, byte-reversed) 
  3753.  
  3754. send_length                             16000000 (byte-reversed) 
  3755.  
  3756. request_to_send_received                ........ (output variable) 
  3757.  
  3758. return_code                             ........ (output variable) 
  3759.  
  3760. The buffer address is shown on the line with the CPI Communications call name. 
  3761. The buffer data is shown on a separate line, following the CPI Communications 
  3762. characteristics. 
  3763.  
  3764. The data immediately under the line with the CPI Communications call name shows 
  3765. the values of the entire set of CPI Communications conversation 
  3766. characteristics, as of the time the call was made. This set of CPI 
  3767. Communications characteristic values are included in the trace only with the 
  3768. following CPI Communications calls: 
  3769.  
  3770. o CMALLC, CMDEAL, CMPTR, CMRCV, CMSEND, and CMSERR, under the API REQUEST trace 
  3771.   entry. These calls use one or more of the CPI Communications characteristics, 
  3772.   as described in Common Programming Interface Communications Reference. 
  3773.  
  3774. o CMINIT and CMACCP, under the API RETURN trace entry. These calls initialize 
  3775.   the CPI Communications characteristics. 
  3776.  
  3777. The following table lists the characteristic values. It shows the position 
  3778. (byte offset) of each characteristic in the trace, the CPI Communications 
  3779. pseudonym for the characteristic, and the length and type of the 
  3780. characteristic. The byte offset is given in decimal format. 
  3781.  
  3782. Trace Layout of CPI Communications Conversation Characteristics 
  3783.  
  3784.  
  3785.  Byte       Characteristic                 Length and Type
  3786.  Offset
  3787.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3788.  0          conversation_state             4-byte integer
  3789.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3790.  4          conversation_type              4-byte integer
  3791.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3792.  8          return_control                 4-byte integer
  3793.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3794.  12         deallocate_type                4-byte integer
  3795.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3796.  16         error_direction                4-byte integer
  3797.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3798.  20         sync_level                     4-byte integer
  3799.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3800.  24         fill                           4-byte integer
  3801.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3802.  28         prepare_to_receive_type        4-byte integer
  3803.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3804.  32         receive_type                   4-byte integer
  3805.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3806.  36         send_type                      4-byte integer
  3807.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3808.  40         conversation_security_type     4-byte integer
  3809.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3810.  44         log_data (address)             4-byte pointer
  3811.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3812.  48         log_data_length                4-byte integer
  3813.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3814.  52         local_LU_alias_length          1-byte integer
  3815.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3816.  53         local_LU_alias                 8-byte character string
  3817.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3818.  61         partner_LU_name_type           1-byte integer
  3819.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3820.  62         partner_LU_name_length         1-byte integer
  3821.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3822.  63         partner_LU_name                17-byte character string
  3823.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3824.  80         mode_name_length               1-byte integer
  3825.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3826.  81         mode_name                      8-byte character string
  3827.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3828.  89         local_TP_name_length           1-byte integer
  3829.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3830.  90         local_TP_name                  64-byte character string
  3831.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3832.  154        TP_name_type                   1-byte integer
  3833.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3834.  155        TP_name_length                 1-byte integer
  3835.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3836.  156        TP_name                        64-byte character string
  3837.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3838.  220        user_ID_length                 1-byte integer
  3839.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  3840.  221        user_ID                        8-byte character string
  3841.  
  3842. All addresses, 2-byte, and 4-byte integer values are shown in the byte-reversed 
  3843. form, where the left-to-right order of bytes is from least significant to most 
  3844. significant. Both variable values and characteristics are stored in memory in 
  3845. byte-reversed format. In this example, the buffer address in normal 
  3846. segment:offset form is 251F:2010, and the send_length in normal integer 
  3847. notation is 16 (hexadecimal format, without the leading zeros). 
  3848.  
  3849. Character string values for the conversation characteristics are shown in 
  3850. left-to-right order of characters. When a character string is shorter than the 
  3851. field containing the string, the string is left justified and the trailing 
  3852. characters are disregarded. 
  3853.  
  3854. Some Additional Notes: 
  3855.  
  3856. o The characteristics shown in the preceding table are described in the CPI 
  3857.   Communications Reference, except for the following: 
  3858.  
  3859.    - local_LU_alias_length:  The length of the local LU alias name. 
  3860.  
  3861.    - local_LU_alias:  The alias name of the local LU on which the CPI 
  3862.      Communications TP instance is running. 
  3863.  
  3864.    - local_TP_name_length:  The length of the local TP name. 
  3865.  
  3866.    - local_TP_name:  The name of the local CPI Communications TP instance. 
  3867.  
  3868. o Some calls, such as the CMSEND in this example, have too many variables to 
  3869.   fit on one line of the trace. In these cases, the line is split at column 64. 
  3870.   The line may split in the middle of the variable value, just after a comma, 
  3871.   just before a comma, or just before the ending parenthesis. 
  3872.  
  3873. o The Send_Data (CMSEND) and Receive (CMRCV) calls include the buffer variable. 
  3874.   The trace entry for these calls shows the address of the variable on the call 
  3875.   line. The content of the variable is shown starting on a separate line under 
  3876.   the call. For CMSEND, the buffer content is shown in the API REQUEST trace 
  3877.   entry. For CMRCV, the buffer content is shown in the API RETURN trace entry. 
  3878.  
  3879. o The Set_Log_Data (CMSLD) call includes the log_data variable. The API REQUEST 
  3880.   trace entry for this call shows the address of the variable on the call line. 
  3881.   The content of the variable is shown starting on a separate line under the 
  3882.   call. The log_data variable supplies only the log data message, not the 
  3883.   entire Error Log (X'12E1') GDS variable. Also, the content of the variable is 
  3884.   shown in the ASCII encoding, as specified on the CMSLD call. 
  3885.  
  3886. o The Send_Error (CMSERR) and Deallocate (CMDEAL) calls may cause log data to 
  3887.   be sent. If this occurs, the API REQUEST trace entry for these calls shows 
  3888.   the log data on a separate line under the call. The entire Error Log 
  3889.   (X'12E1') GDS variable is shown in its EBCDIC encoding. 
  3890.  
  3891. o The Define_CPIC_Side_Information (XCMSSI) and Display_CPIC_Side_Information 
  3892.   (XCMESI) calls include the side_info_entry variable. The trace entry for 
  3893.   these calls show the address of the variable on the call line. The content of 
  3894.   the variable is shown starting immediately under the call line. For XCMSSI, 
  3895.   the side_info_entry content is shown in the API REQUEST trace entry. For 
  3896.   XCMESI, the side_info_entry content is shown in the API RETURN trace entry. 
  3897.  
  3898. o The all blank (X'40') mode_name is shown in the list of characteristics as a 
  3899.   null value-all 0's (X'00') with a mode_name_length of 0. 
  3900.  
  3901.   The security_password is not shown in any CPI Communications trace, in order 
  3902.   to deter unintentional or deliberate discovery of security passwords. In 
  3903.   particular: 
  3904.  
  3905.    - The security_password is excluded from the list of characteristics, even 
  3906.      when the conversation_security_type is XC_security_program (X'02000000' in 
  3907.      the trace). 
  3908.  
  3909.    - The security_password field in the side_info_entry structure on the 
  3910.      Define_CPIC_Side_Information (XCMSSI) call is shown as all zeros in the 
  3911.      trace entry, regardless of what value is really specified on the call. 
  3912.  
  3913.    - The security_password variable on the Set_Conversation_Security_Password 
  3914.      (XCSCSP) call is shown as all periods, regardless of what value is really 
  3915.      specified on the call. 
  3916.  
  3917. API RETURN:  An API RETURN for a CPI Communications call includes the values of 
  3918. the output variables. In the following example of the CMSEND call, the output 
  3919. variables are request_to_send_received and return_code. The 
  3920. request_to_send_received variable shows the value of 1 (X'01000000' in 
  3921. byte-reversed integer form), which is the value of cm_req_to_send_received. The 
  3922. return_code variable shows the value of 0 (X'00000000' in byte-reversed integer 
  3923. form), which is the value of cm_ok. 
  3924.  
  3925. API RETURN  CPI-C CMSEND(08008F2D00000000,00028700,16000000  10:48:05:11
  3926.     0100,0000,00000000)
  3927.  
  3928.  
  3929. ΓòÉΓòÉΓòÉ 4.3.1.5. EHLLAPI API Trace ΓòÉΓòÉΓòÉ
  3930.  
  3931. You can enable the Emulater High-Level Language Application Program Interface 
  3932. (EHLLAPI) API trace using any of the following methods: 
  3933.  
  3934. o Selecting EHLLAPI from the API column of Problem Determination Aids - Trace 
  3935.   Services window. 
  3936.  
  3937. o Using the CMTRACE command 
  3938.  
  3939. o Specify the ehllapi parameter of the DEFINE_TRACE common services verb. 
  3940.  
  3941. Both the request and the return of a verb are traced.  The first header lines 
  3942. contain the following fields: 
  3943.  
  3944. o Request header line: 
  3945.  
  3946.     API REQUEST   EHLLAPI   verb name   verb number   time stamp
  3947.  
  3948. o Return header line: 
  3949.  
  3950.     API RETURN   EHLLAPI    verb name   verb number   time stamp
  3951.  
  3952. The second header lines contain the following: 
  3953.  
  3954. o Request header line: 
  3955.  
  3956.     ===>   PS position   length of   Process/Thread   extended error
  3957.                               string     IDs of caller     information
  3958.  
  3959. o Return header line: 
  3960.  
  3961.     <===   Return code   length of   Process/Thread   extended error
  3962.                               string     IDs of caller     information
  3963.  
  3964. The arrow pointing to the right indicates parameter values on call to EHLLAPI. 
  3965. The arrow pointing to the left indicates parameter values upon return from 
  3966. EHLLAPI. 
  3967.  
  3968. For a detailed explanation of EHLLAPI verb names, numbers, and corresponding 
  3969. parameters, refer to EHLLAPI Programming Reference. 
  3970.  
  3971. The following is an example of an EHLLAPI API trace: 
  3972.  
  3973. API RSP     EHLLAPI  Set Session Parameters (09)         11:59:47:90
  3974. <===RC=0000 LN=0004 ID=001F-0001 ER=0000-0000-0000
  3975.  
  3976. API REQ     EHLLAPI  Connect PS (01)                     11:59:51:06
  3977. ===>RC=0000 LN=0004 ID=001F-0001 ER=0000-0000-0000
  3978.     45                                       <E               >
  3979.  
  3980. API RSP     EHLLAPI  Connect PS (01)                     11:59:51:21
  3981. <===RC=0000 LN=0004 ID=001F-0001 ER=0000-0000-0000
  3982.  
  3983. API REQ     EHLLAPI  Send Key (03)                       11:59:51:25
  3984. ===>RC=0000 LN=0002 ID=001F-0001 ER=0000-0000-0000
  3985.     4043                                     < C              >
  3986. API RSP     EHLLAPI  Send Key (03)                       11:59:51:40
  3987. <===RC=0000 LN=0002 ID=001F-0001 ER=0000-0000-0000
  3988.  
  3989. API REQ     EHLLAPI  Send Key (03)                       11:59:57:03
  3990. ===>RC=0000 LN=0014 ID=001F-0001 ER=0000-0000-0000
  3991.     66696C65 6C697374 20787878 20797979      <filelist xxx yyy>
  3992.     20614045                                 < a E            >
  3993. API RSP     EHLLAPI  Send Key (03)                       11:59:57:25
  3994. <===RC=0000 LN=0014 ID=001F-0001 ER=0000-0000-0000
  3995.  
  3996. API REQ     EHLLAPI  Wait (04)                           11:59:57:28
  3997. ===>RC=0000 LN=0014 ID=001F-0001 ER=0000-0000-0000
  3998.  
  3999. API RSP     EHLLAPI  Wait (04)                           11:59:57:34
  4000. <===RC=0000 LN=0014 ID=001F-0001 ER=0000-0000-0000
  4001.  
  4002. API REQ     EHLLAPI  Find Field Position (31)            11:59:57:37
  4003. ===>RC=0001 LN=0014 ID=001F-0001 ER=0000-0000-0000
  4004.     4E20                                     <N               >
  4005.  
  4006. API RSP     EHLLAPI  Find Field Position (31)            11:59:57:81
  4007. <===RC=0018 LN=0000 ID=001F-0001 ER=0000-0000-0000
  4008.  
  4009.  
  4010. ΓòÉΓòÉΓòÉ 4.3.1.6. LUA API Trace ΓòÉΓòÉΓòÉ
  4011.  
  4012. You can enable the LUA API trace using any of the following methods: 
  4013.  
  4014. o Selecting LUA_RUI, LUA_SLI, or both from the API column of the Problem 
  4015.   Determination Aids - Trace Services window. 
  4016.  
  4017. o Using the CMTRACE command 
  4018.  
  4019. o Specifying the rui_api parameter or the sli_api parameter (or both) of 
  4020.   DEFINE_TRACE common services verb. 
  4021.  
  4022. The address of the verb control block contains the selector, a separating 
  4023. colon, and the offset. If you call LUA with a verb control block address that 
  4024. is not valid, the API trace data will contain 6 bytes of zeros, starting at 
  4025. offset 13. 
  4026.  
  4027. General LUA API Trace Record Header Line:  The three types of LUA trace records 
  4028. are API REQUEST, API RETURN, and API POST. The originator is either LUA_RUI or 
  4029. LUA_SLI. The following example shows the header lines of the three types of LUA 
  4030. API trace records: 
  4031.  
  4032. API REQUEST   originator     verb address   time stamp
  4033. API RETURN    originator     verb address   time stamp
  4034. API POST      originator     verb address   time stamp
  4035.  
  4036. API REQUEST trace records are recorded when the LUA application program issues 
  4037. an LUA verb. API RETURN trace records are generally recorded when an LUA verb 
  4038. returns synchronously. API POST trace records are generally recorded when an 
  4039. LUA verb completes asynchronously. The verb control block field 
  4040. lua_flag2_asynch (offset byte 55) indicates whether a particular LUA verb 
  4041. completed synchronously or asynchronously. 
  4042.  
  4043. The verb address is the address of the LUA verb in memory. A sample verb 
  4044. address follows: 
  4045.  
  4046. 1ACF:0020
  4047.  
  4048. The meaning of the data in the sample verb address follows: 
  4049.  
  4050. 1ACF      Selector 
  4051. 0020      Offset 
  4052.  
  4053. The time stamp is the system time when the trace record was recorded. A sample 
  4054. time stamp follows: 
  4055.  
  4056. 10:29:00:31
  4057.  
  4058. The meaning of the data in the sample time stamp follows: 
  4059.  
  4060. 10        Hours (10:00 a.m.) 
  4061. 29        Minutes 
  4062. 00        Seconds 
  4063. 31        Hundredths of seconds 
  4064.  
  4065. RUI API:  The RUI API consists of six verbs. The following examples illustrate 
  4066. the first two lines of trace records for each RUI API verb. 
  4067.  
  4068. o Bytes 10 and 11 set to X'0180' indicate that this is an RUI_INIT verb. 
  4069.  
  4070.     API POST      LUA_RUI    1ACF:0020                     10:29:00:31
  4071.         52004000 00000000 00000180 00000000      <R...............>
  4072.  
  4073. o Bytes 10 and 11 set to X'0280' indicate that this is an RUI_TERM verb. 
  4074.  
  4075.     API REQUEST   LUA_RUI    2DDF:040C                     10:30:03:87
  4076.         52004000 00000000 00000280 00000000      <R. .............>
  4077.  
  4078. o Bytes 10 and 11 set to X'0380' indicate that this is an RUI_READ verb. 
  4079.  
  4080.     API REQUEST   LUA_RUI    2DDF:000C                     10:29:05:46
  4081.         52004000 00000000 00000380 00000000      <R. .............>
  4082.  
  4083. o Bytes 10 and 11 set to X'0480' indicate that this is an RUI_WRITE verb. 
  4084.  
  4085.     API RETURN    LUA_RUI    2DDF:000C                     10:29:08:46
  4086.         52004000 00000000 00000480 00000000      <R. .............>
  4087.  
  4088. o Bytes 10 and 11 set to X'0580' indicate that this is an RUI_PURGE verb. 
  4089.  
  4090.     API RETURN    LUA_RUI    2DDF:030C                     13:46:42:96
  4091.         52004000 00000000 00000580 00000000      <R. .............>
  4092.  
  4093. o Bytes 10 and 11 set to X'0680' indicate that this is an RUI_BID verb. This 
  4094.   RUI_BID returned with primary return code X'0030' (bytes 4-5), which 
  4095.   indicates that the verb will complete asynchronously. An API POST trace 
  4096.   record appears later in the trace for this verb, with the lua_flag2_asynch 
  4097.   parameter set to ON. 
  4098.  
  4099.     API RETURN    LUA_RUI    01E7:04B8                     15:05:56:03
  4100.         52004C00 00300000 00000680 0000E701      <R.L..0........X.>
  4101.  
  4102. SLI API:  The SLI API consists of 10 verbs. The following examples illustrate 
  4103. the first two lines of trace records for the SLI API verbs. 
  4104.  
  4105. o Bytes 10 and 11 set to X'0100' indicate that this is an SLI_OPEN verb. 
  4106.  
  4107.     API POST      LUA_SLI    2D3F:0DF4                     15:06:00:93
  4108.         52004400 00000000 00000100 00000000      <R.D.............>
  4109.  
  4110. o Bytes 10 and 11 set to X'0200' indicate that this is an SLI_CLOSE verb. 
  4111.  
  4112.     API REQUEST   LUA_SLI    2D9F:020C                     15:06:13:31
  4113.         52004000 00000000 00000200 00000000      <R. .............>
  4114.  
  4115. o Bytes 10 and 11 set to X'0300' indicate that this is an SLI_RECEIVE verb. 
  4116.  
  4117.     API REQUEST   LUA_SLI    2D9F:010C                     15:06:03:03
  4118.         52004000 00000000 00000300 00000000      <R. .............>
  4119.  
  4120. o Bytes 10 and 11 set to X'0400' indicate that this is an SLI_SEND verb. 
  4121.  
  4122.     API REQUEST   LUA_SLI    2D9F:020C                     15:06:08:15
  4123.         52004200 00000000 00000400 00000000      <R.B.............>
  4124.  
  4125. o Bytes 10 and 11 set to X'0500' indicate that this is an SLI_PURGE verb. 
  4126.  
  4127.     API RETURN    LUA_SLI    2DDF:030C                     15:06:08:45
  4128.         52004000 00000000 00000500 00000000      <R. .............>
  4129.  
  4130. o Bytes 10 and 11 set to X'0600' indicate that this is an SLI_BID verb. 
  4131.  
  4132.     API RETURN    LUA_SLI    2DDF:010C                     10:24:19:78
  4133.         52004C00 00300000 00000600 00000000      <R.L..0..........>
  4134.  
  4135. o Bytes 10 and 11 set to X'1100' indicate that this is an SLI_BIND_ROUTINE 
  4136.   verb. 
  4137.  
  4138.     API REQUEST   LUA_SLI    2D3F:050C                     13:19:01:03
  4139.         52004400 00000000 00001100 00000000      <R.D.............>
  4140.  
  4141. o Bytes 10 and 11 set to X'1200' indicate that this is an SLI_STSN_ROUTINE 
  4142.   verb. 
  4143.  
  4144.     API RETURN    LUA_SLI    2DDF:0DF4                     15:06:00:93
  4145.         52004400 00000000 00001200 00000000      <R.D.............>
  4146.  
  4147. o Bytes 10 and 11 set to X'1300' indicate that this is an SLI_CRV_ROUTINE verb. 
  4148.  
  4149.     API REQUEST   LUA_SLI    2D3F:020C                     15:06:01:50
  4150.         52004400 00000000 00001300 00000000      <R.D.............>
  4151.  
  4152. o Bytes 10 and 11 set to X'1400' indicate that this is an SLI_STD_ROUTINE verb. 
  4153.  
  4154.     API REQUEST   LUA_SLI    2D3F:020C                     15:06:04:32
  4155.         52004400 00000000 00001400 00000000      <R.D.............>
  4156.  
  4157. Trace data contains a complete copy of the verb record and of the data buffer, 
  4158. if one is required.  However, data placed into the input and the output buffers 
  4159. of the application is not traced. 
  4160.  
  4161. Refer to Conventional LU Application Programming Reference for more 
  4162. information. 
  4163.  
  4164.  
  4165. ΓòÉΓòÉΓòÉ 4.3.1.7. SRPI API Trace ΓòÉΓòÉΓòÉ
  4166.  
  4167. You can enable the Server-Requester Programming Interface (SRPI) API trace 
  4168. using any of the following methods: 
  4169.  
  4170. o Selecting SRPI from the API column of the Problem Determination Aids - Trace 
  4171.   Services window. 
  4172.  
  4173. o Using the CMTRACE command 
  4174.  
  4175. o Specifying the srpi_api parameter of the DEFINE_TRACE common services verb. 
  4176.  
  4177. Both the send data and the receive data are traced.  The header line contains 
  4178. the following: 
  4179.  
  4180. o Request header line: 
  4181.  
  4182.     API REQUEST   SRPI   time stamp
  4183.  
  4184. o Return header line: 
  4185.  
  4186.     API RETURN    SRPI   time stamp
  4187.  
  4188. Each trace entry includes a header, trace data in hexadecimal format (on the 
  4189. left), and trace data in ASCII (on the right). 
  4190.  
  4191. When the words API REQUEST are displayed in the header, the trace entry 
  4192. represents an API invocation (or call). 
  4193.  
  4194. When the words API RETURN are displayed in the header, the trace entry 
  4195. represents an API return to the application. 
  4196.  
  4197. When the word SRPI is displayed in the header, SRPI is the API being invoked. 
  4198.  
  4199. The time stamp indicates: 
  4200.  
  4201. hours:minutes:seconds:centiseconds (00:00:00:00)
  4202.  
  4203. The following table indicates how the hexadecimal information in each trace 
  4204. entry is interpreted. 
  4205.  
  4206. Data in the SRPI Trace 
  4207.  
  4208.  
  4209.  Offset     Length          Description
  4210.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  4211.  0          2               Process ID associated with the
  4212.                             application process
  4213.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  4214.  2          2               Thread ID associated with the
  4215.                             application process
  4216.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  4217.  4          1               Event type (X'01' indicates an
  4218.                             API trace entry)
  4219.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  4220.  5          1               Verb direction X'01' = Call;
  4221.                             X'02' = Return
  4222.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  4223.  6          104             CPRB
  4224.  
  4225. The following example is of a trace entry created when a SEND_REQUEST verb is 
  4226. issued to server PERFSRV2 with 1000 (X'3E8') bytes of request parameters and 
  4227. 1000 (X'3E8') bytes of request data. The reply parameter length and reply data 
  4228. length indicate that up to 2000 (X'7D0') bytes of reply parameters and up to 
  4229. 2000 (X'7D0') bytes of reply data are expected to be received from the server. 
  4230.  
  4231. API REQUEST   SRPI                                  08:13:34:81
  4232.     0F000100 01016800 00010000 00000100      <......h.........>
  4233.     00000000 E8030000 BF00E803 00009F00      <....Y.....Y.....>
  4234.     D0070000 CF00D007 0000AF00 00000000      <................>
  4235.     00000000 00000000 00000000 00000000      <................>
  4236.     00000000 00000000 00000000 00000000      <................>
  4237.     00000000 00000000 00000000 00000000      <................>
  4238.     00000000 08005045 52465352 56320000      <......PERFSRV2..>
  4239.     00000000 00000000 00000000 00000000      <................>
  4240.     00000000 00                              <.....           >
  4241.  
  4242. The following example shows a trace entry created when control is returned to 
  4243. the application. The trace indicates that 2000 (X'7D0') bytes of reply 
  4244. parameters and 2000 (X'7D0') bytes of reply data were received from the server. 
  4245.  
  4246. API RETURN    SRPI                                  08:13:36:90
  4247.     0F000100 01026800 00010000 00000100      <......h.........>
  4248.     00000000 E8030000 BF00E803 00009F00      <....Y.....Y.....>
  4249.     D0070000 CF00D007 0000AF00 00000000      <................>
  4250.     0000D007 D0070000 00000000 00000000      <................>
  4251.     00000000 00000000 00000000 00000000      <................>
  4252.     00000000 00000000 00000000 00000000      <................>
  4253.     00000000 08005045 52465352 56320000      <......PERFSRV2..>
  4254.     00000000 00000000 00000000 00000000      <................>
  4255.     00000000 00                              <.....           >
  4256.  
  4257.  
  4258. ΓòÉΓòÉΓòÉ 4.3.1.8. Subsystem Management API Trace ΓòÉΓòÉΓòÉ
  4259.  
  4260. You can enable the Subsystem Management API trace using any of the following 
  4261. methods: 
  4262.  
  4263. o Selecting MANAGEMENT from the API column of the Problem Determination Aids - 
  4264.   Trace Services window. 
  4265.  
  4266. o Using the CMTRACE command 
  4267.  
  4268. o Specifying the subsysm_api parameter on the DEFINE_TRACE common services 
  4269.   verb. 
  4270.  
  4271. Each trace entry includes a header, trace data in hexadecimal format (on the 
  4272. left), and trace data in ASCII (on the right). 
  4273.  
  4274. The header line contains abbreviations and symbols, which are defined as 
  4275. follows: 
  4276.  
  4277. API REQ                  An issued verb at the given address. 
  4278. API RET                  A completed verb at the given address. 
  4279. <=S==                    Data being sent. 
  4280. ==R=>                    Data being received. 
  4281. ORIG_ID                  The component being traced. 
  4282. A#                       The DLC adapter number. 
  4283. DESTINATION_ADDR         The destination address for this link. 
  4284. ALS_ID_0000              The ALS_ID for this link. 
  4285. #:                       The size in hexadecimal format of the RU. 
  4286. TH                       The transmission header. 
  4287. RH                       The request or response header. (The second line and 
  4288.                          succeeding lines describe the RU in groups of 
  4289.                          8hexadecimal digits, or 4 bytes.) 
  4290. ...                      Communications Manager has performed truncation 
  4291.                          according to the TRUNC specification. 
  4292.  
  4293. Both the request and return of the specific verb are traced. 
  4294.  
  4295. The time stamp indicates: 
  4296.  
  4297. hours:minutes:seconds:centiseconds (00:00:00:00)
  4298.  
  4299. If more than one record is traced at once, only the first is time-stamped. The 
  4300. header line also contains the information indicated in the following trace 
  4301. example: 
  4302.  
  4303. API REQ       ORIG_ID   5D00:20C6                      12:43:45:68
  4304.      2E007E3D 2E007E3D C620005D 01000000      <..==..==F .]....>
  4305.      00000000 00000000 00000000 7E3D0A00      <............==..>
  4306.      00000000 00000001 00000000 00000000      <................>
  4307.      0000004C 55534944 4532204D 4F444531      <...LUSIDE2 MODE1>
  4308.      20202008 54505349 44453241 20202020      <   .TPSIDE2A    >
  4309.      20202020 20202020 20202020 20202020      <                >
  4310.  
  4311. <=S==         ORIG_ID   A#  DESTINATION_ADDR  ALS_ID__0000   12:43:46:65
  4312.      #:6000 TH:2D000101000E RH:6B8000
  4313.      31001307 B0B0D0B1 01008585 80010602      <1.........ee....>
  4314.      00000000 00000000 20000008 4C555349      <........ ...LUSI>
  4315.      44453120 28000902 4D4F4445 31202020      <DE1 (...MODE1   >
  4316.      09030000 00000F00 00001204 41505043      <............APPC>
  4317.      4E455420 4B4C5553 49444531 2000084C      <NET KLUSIDE1 ..L>
  4318.      55534944 453220                          <USIDE2 .........>
  4319.  
  4320. ==R=>         ORIG_ID   A#  DESTINATION_ADDR  ALS_ID__0000   12:43:46:34
  4321.      #:4F00 TH:2D000101000E RH:EB8000
  4322.      31001307 B0B0D0B1 01018585 81010602      <1.........eea...>
  4323.      00000000 00000000 20000000 28000902      <........ ...(...>
  4324.      4D4F4445 31202020 09030000 00000F00      <MODE1   ........>
  4325.      00001205 41505043 4E455420 4B4C5553      <....APPCNET KLUS>
  4326.      49444532 2000                            <IDE2 ...........>
  4327.  
  4328. API RET       ORIG_ID   5D00:20C6                      12:43:48:86
  4329.      67007E3D 67007E3D C620005D 01000000      <g.==g.==F .]....>
  4330.      00000000 00000000 00000000 7E3D0A00      <............==..>
  4331.      00000000 CB3D0001 00000000 00000000      <.....=..........>
  4332.      0000004C 55534944 4532204D 4F444531      <...LUSIDE2 MODE1>
  4333.      20202008 54505349 44453241 20202020      <   .TPSIDE2A    >
  4334.      20202020 20202020 20202020 20202020      <                >
  4335.  
  4336.  
  4337. ΓòÉΓòÉΓòÉ 4.3.1.9. X.25 API Trace ΓòÉΓòÉΓòÉ
  4338.  
  4339. You can enable the X.25 API trace using any of the following methods: 
  4340.  
  4341. o Selecting X25_API from the API column of the Problem Determination Aids - 
  4342.   Trace Services window. 
  4343.  
  4344. o Using the CMTRACE command 
  4345.  
  4346. o Specifying the x25_api_verbs parameter of the DEFINE_TRACE common services 
  4347.   verb. 
  4348.  
  4349. Both the request and the return of the verb are traced. 
  4350.  
  4351. API request and return headers are followed by the X.25 verb control block at 
  4352. verb request and return times. The first 2 hexadecimal digits of the control 
  4353. block identify the verb type. Refer to X.25 Programming Reference for details 
  4354. about the contents of the control block for each verb type. 
  4355.  
  4356. If the verb has a data buffer, the X.25 verb control block is followed by the 
  4357. verb buffer at verb request time and at verb return time. 
  4358.  
  4359. The request header lines contain the following information: 
  4360.  
  4361. API REQUEST   X25API   Process ID    verb     time stamp
  4362.                         Thread ID   address
  4363.  
  4364. Verb buffer   X25API   Process ID    verb     time stamp
  4365.                         Thread ID   address
  4366.  
  4367. The return header lines contain the following information: 
  4368.  
  4369. API RETURN    X25API   Process ID    verb     time stamp
  4370.                         Thread ID   address
  4371.  
  4372. Verb buffer   X25API   Process ID    verb     time stamp
  4373.                         Thread ID   address
  4374.  
  4375. API REQUEST identifies a verb control block at request time. Likewise, API 
  4376. RETURN identifies a verb control block at return time. The verb control block 
  4377. address contains the selector, a separating colon, and the offset. 
  4378.  
  4379. The time stamp indicates: 
  4380.  
  4381. hours:minutes:seconds:centiseconds (00:00:00:00)
  4382.  
  4383. The following is an example of an X.25 API trace: 
  4384.  
  4385. API REQUEST   X25API    0019/0001 23BF:0008             09:47:57:09
  4386.     10000000 00000000 00000000 0000DF23      <...............#>
  4387.     80008000 05100101 00000000 20202020      <............    >
  4388.     20202020 00000000 00000000               <    ........    >
  4389.  
  4390. Verb buffer   X25API    0019/0001 23DF:0000             09:47:57:09
  4391.     68656C6C 6F202020 20202020 20202020      <hello           >
  4392.     20202020 20202020 20202020 20202020      <                >
  4393.     20202020 20202020 20202020 20202020      <                >
  4394.     20202020 20202020 20202020 20202020      <                >
  4395.     20202020 20202020 20202020 20202020      <                >
  4396.     20202020 20202020 20202020 20202020      <                >
  4397.     20202020 20202020 20202020 20202020      <                >
  4398.     20202020 20202020 20202020 20202020      <                >
  4399.  
  4400. API RETURN    X25API    0011/0005 23BF:0008             09:47:57:40
  4401.     10000000 00000000 00000000 0000DF23      <...............#>
  4402.     80008000 05100101 00000000 00000000      <................>
  4403.     00000000 00000000 00000000               <............    >
  4404.  
  4405. Verb buffer   X25API    0011/0005 23DF:0000             09:47:57:40
  4406.     68656C6C 6F202020 20202020 20202020      <hello           >
  4407.     20202020 20202020 20202020 20202020      <                >
  4408.     20202020 20202020 20202020 20202020      <                >
  4409.     20202020 20202020 20202020 20202020      <                >
  4410.     20202020 20202020 20202020 20202020      <                >
  4411.     20202020 20202020 20202020 20202020      <                >
  4412.     20202020 20202020 20202020 20202020      <                >
  4413.     20202020 20202020 20202020 20202020      <                >
  4414.  
  4415.  
  4416. ΓòÉΓòÉΓòÉ 4.3.2. DLC Traces ΓòÉΓòÉΓòÉ
  4417.  
  4418. This section contains examples of unformatted DLC event traces. 
  4419.  
  4420. Select one of the following trace categories: 
  4421.  
  4422. o DLC Data 
  4423.  
  4424. o DFT DLC Trace 
  4425.  
  4426. o ETHERAND DLC Trace 
  4427.  
  4428. o IBM PC Network DLC Trace 
  4429.  
  4430. o IBM Token-Ring DLC Trace 
  4431.  
  4432. o SDLC DLC Trace 
  4433.  
  4434. o X.25 DLC Trace 
  4435.  
  4436. o X.25 Frame DLC Trace 
  4437.  
  4438.  
  4439. ΓòÉΓòÉΓòÉ 4.3.2.1. DLC Data ΓòÉΓòÉΓòÉ
  4440.  
  4441. The following example shows the first two lines of a DLC SEND record and a DLC 
  4442. RECV record. Each record is followed by a blank line. 
  4443.  
  4444. <==SEND=====  SDLC      #00               0000E70E053C646B    13:01:38:15
  4445.       #:000A TH:2F000103803A RH:CB8000
  4446.       :
  4447.       :
  4448.  
  4449.  
  4450. ===RECV====>  IBMTRNET  #00 40000012000004 0000B74ED04CAA63   14:10:41:81
  4451.       #:0009 TH:2C000808803A RH:832000
  4452.       :
  4453.       :
  4454.  
  4455. Where: 
  4456.  
  4457. IBMTRNET                 This frame was sent on the IBMTRNET DLC. 
  4458.  
  4459. #00                      This field is the adapter number in this machine that 
  4460.                          the frame was sent on. For token-ring network, it has 
  4461.                          a value of 00 or 01. 
  4462.  
  4463. 40000012000004           The first 6 bytes, X'400000120000', are the target 
  4464.                          token-ring adapter address of the remote machine. The 
  4465.                          final byte, X'04', is the LLC service access point 
  4466.                          (SAP) value. 
  4467.  
  4468.                          This field is blank for SDLC. 
  4469.  
  4470. 0000B74ED04CAA63         This field is a unique, internal adjacent link station 
  4471.                          identifier (ALS ID). The first 4 bytes are an OS/2 
  4472.                          pointer (here 4EB7:0000, byte-reversed). The remaining 
  4473.                          4 bytes are a value randomly generated by APPC to 
  4474.                          construct a unique ALS ID. 
  4475.  
  4476. Select one of the following categories to view examples of DLC event traces: 
  4477.  
  4478. o RH:009000, Data 
  4479.  
  4480. o RH:01A001, Data 
  4481.  
  4482. o RH:0A9100, Data 
  4483.  
  4484. o RH:009000, Incoming FM Header 
  4485.  
  4486. o RH:0B21A0, Incoming FM Header from CICS, with data 
  4487.  
  4488. o RH:4B8000, RTS Incoming 
  4489.  
  4490. o RH:4B9000, BIS 
  4491.  
  4492. o RH:6B8000, Incoming ACTPU 
  4493.  
  4494. o RH:6B8000, Outgoing BIND 
  4495.  
  4496. o RH:6B8000, Outgoing UNBIND 
  4497.  
  4498. o RH:830100, Isolated Pacing Response (IPR) 
  4499.  
  4500. o RH:832000, CONFIRMED verb issued 
  4501.  
  4502. o RH:838100, Positive Response, with pacing 
  4503.  
  4504. o RH:83A000, CONFIRMED verb issued 
  4505.  
  4506. o RH:879000, Reject of an FM Header 
  4507.  
  4508. o RH:CB8000, RTS response 
  4509.  
  4510.  
  4511. ΓòÉΓòÉΓòÉ 4.3.2.1.1. RH:009000, Data ΓòÉΓòÉΓòÉ
  4512.  
  4513. The length of the data sent is X'0409' bytes, including the 6-byte TH and the 
  4514. 3-byte RH. 
  4515.  
  4516.  
  4517. <==SEND=====  IBMTRNET  #00 40000012000004 0000B74ED04CAA63 14:10:41:50
  4518.       #:0409 TH:2C000808809D RH:009000
  4519.     58585858 58585858 58585858 58585858      <XXXXXXXXXXXXXXXX>
  4520.     58585858 58585858 58585858 58585858      <XXXXXXXXXXXXXXXX>
  4521.     :
  4522.     :
  4523.  
  4524.  
  4525. ΓòÉΓòÉΓòÉ 4.3.2.1.2. RH:01A001, Data: ΓòÉΓòÉΓòÉ
  4526.  
  4527. The length of the data sent is X'007C' bytes, including the 6-byte TH and the 
  4528. 3-byte RH. 
  4529.  
  4530. <==SEND=====  IBMTRNET  #00 40000012000004 0000B74ED04CAA63   14:10:41:50
  4531.       #:007C TH:2C000808809E RH:01A001
  4532.     58585858 58585858 58585858 58585858      <XXXXXXXXXXXXXXXX>
  4533.     58585858 58585858 58585858 58585858      <XXXXXXXXXXXXXXXX>
  4534.     58585858 58585858 58585858 58585858      <XXXXXXXXXXXXXXXX>
  4535.     :
  4536.     :
  4537.  
  4538.  
  4539. ΓòÉΓòÉΓòÉ 4.3.2.1.3. RH:0A9100, Incoming FM Header ΓòÉΓòÉΓòÉ
  4540.  
  4541. This example shows an incoming attach RU trace. 
  4542.  
  4543. ===RECV====>  SDLC      #00
  4544.       #:002F TH:2C0007010001 RH:0A9100
  4545.     120502FF 0003D000 0007E4C1 D3E3D7E2
  4546.     D9000014 12020100 3C002C01 00005541
  4547.     4C4C5531 2020
  4548.  
  4549. The following list describes the fields for an incoming attach RU trace: 
  4550.  
  4551. Field                    Description 
  4552.  
  4553. #:002F                   This field is the number of bytes sent. This number 
  4554.                          includes the 6-byte TH and the 3-byte RH fields. 
  4555.  
  4556. RH:0A9100                In bit format, the first byte of the RH, X'0A', is: 
  4557.                          00001010. Note that the fifth bit, the FI bit, is 1. 
  4558.                          This value indicates that an FM header follows. Refer 
  4559.                          to the description of FM Headers in Systems Network 
  4560.                          Architecture Network Product Formats for further 
  4561.                          information. 
  4562.  
  4563. 12                       This field is the length of the FM header, in 
  4564.                          hexadecimal format, including the length byte. 
  4565.  
  4566. 05                       This field is an FM header type 5 (an FMH-5). 
  4567.  
  4568. 02FF                     This field is an attach RU. 
  4569.  
  4570. 00                       This field indicates no security or PIP data. 
  4571.  
  4572. 03                       This byte is always 03 on an Attach. 
  4573.  
  4574. D0                       Basic conversation. 
  4575.  
  4576. 00                       This field is reserved; always 00. 
  4577.  
  4578. 00                       Sync level = none. 
  4579.  
  4580. 07                       This field is the length of the transaction program 
  4581.                          name, in hexadecimal format. A transaction program 
  4582.                          name can be up to 64 bytes long; trailing blanks are 
  4583.                          truncated in an Attach. 
  4584.  
  4585. E4C1D3E3D7E2D9           The transaction program name, in EBCDIC.  This field 
  4586.                          translates to UALTPSR. 
  4587.  
  4588.                          If this name is X'06F1' (and the preceding byte is 
  4589.                          length X'02'), it indicates that this is the internal 
  4590.                          transaction program used for CNOS exchange to maintain 
  4591.                          parallel sessions. 
  4592.  
  4593.  
  4594. ΓòÉΓòÉΓòÉ 4.3.2.1.4. RH:0B21A0, Incoming FM Header from CICS, with data ΓòÉΓòÉΓòÉ
  4595.  
  4596. This example shows a trace FM header from CICS and the associated data. 
  4597.  
  4598. ===RECV====>  IBMTRNET  #00 40000031740104 60509F16CE5F99C7   14:19:30:46
  4599.       #:0087 TH:2C0001010002 RH:0B21A0
  4600.     2A0502FF 0003D100 4008D9C3 E5C6C9D3      <*.....J. .RCVFIL>
  4601.     C5400011 08C3C9C3 E2C24040 405D2037      <E ...CICSB   ] 7>
  4602.     7C60C600 010460F9 F9F90054 12FFD5C1      <|-F...-999.T..NA>
  4603.     D4C5F440 40404040 40404040 40404040      <ME4             >
  4604.     40404040 40404040 40404040 40404040      <                >
  4605.     40404040 40404040 40404040 40404040      <                >
  4606.     40404040 40404040 40404040 40404040      <                >
  4607.     40404040 40404040 40404040 4040          <                >
  4608.  
  4609. The following list describes the fields for an incoming FM header from CICS. 
  4610.  
  4611. Field                    Description 
  4612.  
  4613. #:0087                   This field is the number of bytes sent. This number 
  4614.                          includes the 6-byte TH and the 3-byte RH fields. 
  4615.  
  4616. RH:0B21A0                In bit format, the first byte of the RH, X'0B', is 
  4617.                          00001011. Note that the fifth bit, the FI bit, is 1. 
  4618.                          Refer to the description of the FM Headers in Systems 
  4619.                          Network Architecture Network Product Formats for 
  4620.                          further information. 
  4621.  
  4622. 2A                       This field is the length of the FM header, in 
  4623.                          hexadecimal format, including this length byte. 
  4624.  
  4625. 05                       This field is an FM header type 5 (an FMH-5). 
  4626.  
  4627. 02FF                     This field is an attach RU. 
  4628.  
  4629. 00                       This field indicates no security or PIP data. 
  4630.  
  4631. 03                       This byte is always 03 on an Attach. 
  4632.  
  4633. D1                       Mapped conversation. 
  4634.  
  4635. 00                       This field is reserved; always 00. 
  4636.  
  4637. 40                       Sync level = confirm. 
  4638.  
  4639. 08                       This is the length of the Transaction Program Name 
  4640.                          field, in hexadecimal format. A transaction program 
  4641.                          name can be up to 64 bytes long. If there are trailing 
  4642.                          blanks, they may be truncated in the Attach, depending 
  4643.                          on APPC implementation of the sending machine. 
  4644.  
  4645. D9C3E5C6CC540            The transaction program name, in EBCDIC. This field 
  4646.                          translates to RCVFILE. Some systems pad the name with 
  4647.                          a blank, as shown here, while others do not. 
  4648.  
  4649. 00                       No Access Security Information field. 
  4650.  
  4651. 11                       Length of the Logical-Unit-of-Work Identifier field. 
  4652.  
  4653. 08                       Length of the network-qualified LU name. 
  4654.  
  4655. C3C9C3E2C2404040         Network-qualified LU network name. 
  4656.  
  4657. 5D20377C60C6             Logical-unit-of-work (LUW) instance number. 
  4658.  
  4659. 0001                     Logical-unit-of-work (LUW) sequence number. 
  4660.  
  4661. 04                       Length of conversation correlator. 
  4662.  
  4663. 60F9F9F9                 Conversation correlator. 
  4664.  
  4665. 0054                     LL field for the mapped conversation data. 
  4666.  
  4667. 12FF                     GDS header for the mapped conversation data. 
  4668.  
  4669. D5C1...                  Mapped conversation application data. 
  4670.  
  4671.  
  4672. ΓòÉΓòÉΓòÉ 4.3.2.1.5. RH:4B8000, RTS incoming ΓòÉΓòÉΓòÉ
  4673.  
  4674. This example shows a Request_to_send incoming trace. 
  4675.  
  4676. ===RECV====>  SDLC      #00               0000E70E053C646B    13:01:38:12
  4677.       #:000E TH:2F000301803A RH:4B8000
  4678.     C9000100 01                              <I....           >
  4679.  
  4680. The partner issued a REQUEST_TO_SEND verb. If your transaction program now 
  4681. issues a TEST_RTS verb, it is successful. 
  4682.  
  4683.  
  4684. ΓòÉΓòÉΓòÉ 4.3.2.1.6. RH:4B9000, BIS ΓòÉΓòÉΓòÉ
  4685.  
  4686. This example shows an incoming Bracket Initiation Stopped (BIS) trace. After a 
  4687. BIS is received, an UNBIND should be the next flow received from the remote 
  4688. node. 
  4689.  
  4690. <==SEND=====  IBMTRNET  #00 10005A010BE204 0000D70AEA266FC3   11:54:56:25
  4691.       #:000A TH:2E0001010002 RH:4B9000
  4692.     70                                       <p               >
  4693.  
  4694.  
  4695. ΓòÉΓòÉΓòÉ 4.3.2.1.7. RH:6B8000, Incoming ACTPU ΓòÉΓòÉΓòÉ
  4696.  
  4697. This trace example shows an incoming ACTPU. An ACTPU is indicated by a X'11' in 
  4698. the first byte of the data field. 
  4699.  
  4700. ===RECV====>  IBMTRNET  #00 40001300008104 0000BF4315919B6F   17:17:49:56
  4701.       #:0012 TH:2D0000006B6D RH:6B8000
  4702.     11020105 00000012 40                     <.........       >
  4703.  
  4704. Field                    Description 
  4705.  
  4706. 11                       For information on this field, refer to ACTPU in the 
  4707.                          list of SC Request Codes in the Systems Network 
  4708.                          Architecture Network Product Formats. 
  4709.  
  4710. 02                       Format 0, ERP activation type. 
  4711.  
  4712. 01                       FM profile 0, TS profile 1. 
  4713.  
  4714. 050000001240             ID of the SSCP issuing ACTPU. The X'05' indicates the 
  4715.                          sender is a PU type 5. The remaining 5 bytes are 
  4716.                          implementation dependent. 
  4717.  
  4718.  
  4719. ΓòÉΓòÉΓòÉ 4.3.2.1.8. RH:6B8000, Outgoing BIND ΓòÉΓòÉΓòÉ
  4720.  
  4721. This example shows an outgoing BIND trace. A BIND is indicated by a X'31' in 
  4722. the first byte of the data field. 
  4723.  
  4724. <==SEND=====  IBMPCNET  #00 50000000004404 0000D742FC8F9161   11:02:49:09
  4725.       #:006F TH:2F0001018FFE RH:6B8000
  4726.     31001307 B0B0D0B1 08008787 80080602      <1.........gg....>
  4727.     00000000 00000000 23000010 E3D9D5D5      <........#...TRNN>
  4728.     C5E3F0F1 4BD3E4F4 F3C3F0F1 27000902      <ET01KLU43C01'...>
  4729.     E2D5C1E2 E5C3D4C7 0903008F 9161FF8F      <SNASVCMG....ja..>
  4730.     91611104 E3D9D5D5 C5E3F0F1 4BD3E4F4      <ja..TRNNET01KLU4>
  4731.     F3C3F0F1 0010E3D9 D5D5C5E3 F0F14BD3      <3C01..TRNNET01KL>
  4732.     E4F4F4C3 F0F1                            <U44C01          >
  4733.  
  4734. Field                    Description 
  4735.  
  4736. RH:6B8000                This field is RU category 11 (the middle 2 bits of the 
  4737.                          first nibble), which is session control (SC) 
  4738.                          information. 
  4739.  
  4740. 31                       For information on this field, refer to BIND in the 
  4741.                          list of SC Request Codes in Systems Network 
  4742.                          Architecture Network Product Formats. 
  4743.  
  4744. 001307                   This field is always 001307 for LU 6.2. 
  4745.  
  4746. B0B0                     Primary and secondary LU protocols. For more 
  4747.                          information on these bit-significant fields, refer to 
  4748.                          Systems Network Architecture Network Product Formats. 
  4749.  
  4750. D0B1                     Common LU protocols. 
  4751.  
  4752.                          For information on these bit-significant fields, refer 
  4753.                          to Systems Network Architecture Network Product 
  4754.                          Formats. 
  4755.  
  4756. 0800                     TS usage: Secondary to primary pacing stages is 1. 
  4757.                          Secondary send window size is 8. Adaptive pacing is 
  4758.                          not supported. Secondary receive window size is 0. 
  4759.  
  4760. 8787                     Maximum RU size. Secondary maximum send RU size is 
  4761.                          1024. Primary maximum send RU size is 1024. 
  4762.  
  4763. 8008                     Primary to secondary pacing stages is 1. Primary send 
  4764.                          window size is 0. Primary receive window size is 8. 
  4765.  
  4766. 0602                     Always 0602 for LU 6.2. 
  4767.  
  4768. 00000000000000           Reserved (7 bytes). 
  4769.  
  4770. 00                       No conversation security accepted and not already 
  4771.                          verified. 
  4772.  
  4773. 23                       Confirm and parallel sessions supported. 
  4774.  
  4775. 00                       Reserved. 
  4776.  
  4777.  
  4778. ΓòÉΓòÉΓòÉ 4.3.2.1.9. RH:6B8000, Outgoing UNBIND ΓòÉΓòÉΓòÉ
  4779.  
  4780. This example shows an outgoing UNBIND trace. The second byte of the data field 
  4781. is X'FE', which indicates session failure. 
  4782.  
  4783. <==SEND=====  IBMTRNET  #00 40000012000004 0000B74ED04CAA63   14:10:41:81
  4784.       #:000F TH:2D00080850D2 RH:6B8000
  4785.     32FE200E 0000                            <2. ...          >
  4786.  
  4787. Field                    Description 
  4788.  
  4789. RH:6B8000                This field is RU category 11 (the middle 2 bits of the 
  4790.                          first nibble), which is session control (SC) 
  4791.                          information. 
  4792.  
  4793. 32                       For information on this field, refer to UNBIND in the 
  4794.                          list of SC Request Codes in Systems Network 
  4795.                          Architecture Network Product Formats. 
  4796.  
  4797. FE                       Indicates the UNBIND type. Type X'FE' is session 
  4798.                          failure due to protocol violation. 
  4799.  
  4800. 200E0000                 Sense data is only included here for UNBIND type 
  4801.                          X'FE'. This field indicates: "Response Correlation 
  4802.                          Error:  A response was received that cannot be 
  4803.                          correlated to a previously sent request." 
  4804.  
  4805. This example shows an outgoing normal UNBIND. The second byte of the data field 
  4806. is X'01', which indicates a normal UNBIND. 
  4807.  
  4808. <==SEND=====  SDLC      #00               00000714C3AA3564    14:16:25:87
  4809.       #:000B TH:2D0001020000 RH:6B8000
  4810.     3201                                     <2.              >
  4811.  
  4812.  
  4813. ΓòÉΓòÉΓòÉ 4.3.2.1.10. RH:830100, Isolated Pacing Response (IPR) ΓòÉΓòÉΓòÉ
  4814.  
  4815. This example shows an incoming Isolated Parsing Response trace. 
  4816.  
  4817. ===RECV====>  IBMTRNET  #00 40000012000004 0000B74ED04CAA63   14:10:41:62
  4818.       #:0009 TH:2C0008088091 RH:830100
  4819.  
  4820. The RH of an IPR is always 830100. This frame corresponds with a previously 
  4821. sent frame that should have the same TH field (except bytes 3 and 4, the OAF 
  4822. and DAF, are swapped). 
  4823.  
  4824.  
  4825. ΓòÉΓòÉΓòÉ 4.3.2.1.11. RH:832000, CONFIRMED verb issued ΓòÉΓòÉΓòÉ
  4826.  
  4827. This example shows a trace with a CONFIRMED verb. 
  4828.  
  4829. ===RECV====>  IBMTRNET  #00 40000012000004 0000B74ED04CAA63   14:10:41:81
  4830.       #:0009 TH:2C000808803A RH:832000
  4831.  
  4832. The RH indicates RQD2, with a positive response. This frame corresponds with a 
  4833. previously sent frame that should have the same TH field (except bytes 3 and 4, 
  4834. the OAF and DAF, are swapped). 
  4835.  
  4836.  
  4837. ΓòÉΓòÉΓòÉ 4.3.2.1.12. RH:838100, Positive Response, with pacing ΓòÉΓòÉΓòÉ
  4838.  
  4839. This example shows a positive response trace. 
  4840.  
  4841. <==SEND=====  SDLC      #00               00000714C3AA3564    14:16:21:00
  4842.       #:0009 TH:2C0001060013 RH:838100
  4843.  
  4844. The RH indicates RQD1, with the pacing indicator on. This frame corresponds 
  4845. with a previous received frame that should have the same TH field (except bytes 
  4846. 3 and 4, the OAF and DAF, are swapped). 
  4847.  
  4848. In the RH field, the 1 in the second half of the second byte is the pacing 
  4849. indicator. 
  4850.  
  4851.  
  4852. ΓòÉΓòÉΓòÉ 4.3.2.1.13. RH:83A000, CONFIRMED verb issued ΓòÉΓòÉΓòÉ
  4853.  
  4854. This example shows a trace with the CONFIRMED verb issued. The RH indicates 
  4855. RQD3, with a positive response. 
  4856.  
  4857. <==SEND=====  SDLC      #00               0000E70E053C646B    13:01:37:00
  4858.       #:0009 TH:2E000107802F RH:83A000
  4859.  
  4860.  
  4861. ΓòÉΓòÉΓòÉ 4.3.2.1.14. RH:879000, Reject of an FM Header ΓòÉΓòÉΓòÉ
  4862.  
  4863. This example shows an FM Header trace. This is a reject of an attach. 
  4864.  
  4865. <==SEND=====  SDLC      #00               0000E70E053C646B    13:03:17:84
  4866.       #:000D TH:2E000106802E RH:879000
  4867.     08460000                                 <.F..            >
  4868.  
  4869. Field                    Description 
  4870.  
  4871. RH: 879000               This field is the RH for this PIU. 
  4872.  
  4873. 08460000                 Sense data. This field indicates:  "The received 
  4874.                          request was rejected for a reason to be specified in a 
  4875.                          forthcoming request". To determine the exact reason 
  4876.                          the request was rejected, look at the sense data in 
  4877.                          the next RU.  This information is also in the 
  4878.                          Communications Manager error log. 
  4879.  
  4880.                          The sense data is in an FMH-7, as shown in this 
  4881.                          example: 
  4882.  
  4883. <==SEND=====  SDLC      #00               0000E70E053C646B    13:03:18:25
  4884.       #:0010 TH:2E0001060009 RH:0A9100
  4885.     07070889 000000                          <...i...         >
  4886.  
  4887. The following example contains sense data associated with the reject. 
  4888.  
  4889. Field                    Description 
  4890.  
  4891. 07                       This field is the length of the FM header, in 
  4892.                          hexadecimal format. 
  4893.  
  4894. 07                       This field is an FM header type 7 (FMH-7). 
  4895.  
  4896. 08890000                 Sense data. 
  4897.  
  4898.  
  4899. ΓòÉΓòÉΓòÉ 4.3.2.1.15. RH:CB8000, RTS response ΓòÉΓòÉΓòÉ
  4900.  
  4901. This example shows a response to a Request_to_send trace. APPC sends this 
  4902. response to the previous incoming Request_to_send signal. 
  4903.  
  4904. <==SEND=====  SDLC      #00               0000E70E053C646B    13:01:38:15
  4905.       #:000A TH:2F000103803A RH:CB8000
  4906.     C9                                       <I               >
  4907.  
  4908.  
  4909. ΓòÉΓòÉΓòÉ 4.3.2.2. DFT DLC Trace ΓòÉΓòÉΓòÉ
  4910.  
  4911. You can enable the DFT DLC trace using any of the following methods: 
  4912.  
  4913. o Selecting DFTDLC from the DLC column of the Problem Determination Aids - 
  4914.   Trace Services window 
  4915.  
  4916. o Using the CMTRACE command 
  4917.  
  4918. o Specifying the dft_dlc parameter of the DEFINE_TRACE common services verb 
  4919.  
  4920. The DFT DLC trace is a trace of all DFT DLC data sent and received. The 
  4921. request/response unit (RU) header data is truncated to the length of the trace 
  4922. record. 
  4923.  
  4924. Note:  If swapping occurs during a trace, controller errors may result. To 
  4925.        prevent swapping, make sure that the workstation has sufficient memory 
  4926.        for the trace operation. 
  4927.  
  4928. The following is an example of a DFT DLC trace: 
  4929.  
  4930.               DFTDLC                                         15:48:02.43
  4931. OUTB: [LH:] l=19 (0013) 0000
  4932.       [TH:] OIS 98->98 SNF=0001
  4933.       [RH:] REQ FMD OIC DR1I PI BBI CDI
  4934.       [RU:] 3.....
  4935.             f000f0
  4936.             3051f2
  4937.               DFTDLC                                         15:48:02.43
  4938. POLL: SS=FCIR(00)
  4939.               DFTDLC                                         15:48:02.46
  4940. STARTOP: F=RDAT(00,04,01,00),lt=98
  4941.               DFTDLC                                         15:48:02.46
  4942. INB:  [LH:] l=13 (000d) c000
  4943.       [TH:] OIS 98<-98 SNF=0001
  4944.       [RH:] +RSP FMD OIC DR1I PI
  4945.  
  4946. The DFT DLC postprocessor produces this format: 
  4947.  
  4948. o Header line 
  4949.  
  4950.   This header line contains the trace type (DFTDLC) and a time stamp of when 
  4951.   the trace began. 
  4952.  
  4953. o SNA inbound data is displayed in the trace as follows: 
  4954.  
  4955.     INB: [LH:] l=lxxx (lyyy) lzzz
  4956.          [TH:] txx tyy<-tzz tww SNF=tsss
  4957.          [RH:] r c f cf d1 d2 e q p bb cs
  4958.          [RU:] sd rc ascii data
  4959.                      hex data
  4960.  
  4961.   Length header (LH) data is as follows: 
  4962.  
  4963.    lxxx Length in decimal 
  4964.    lyyy Length in hex 
  4965.    lzzz Flags in hex 
  4966.  
  4967.   Transmission header (TH) data is as follows: 
  4968.  
  4969.    txx  Segment field type: 
  4970.  
  4971.       FIS  First in segment 
  4972.       OIS  Only in segment 
  4973.       MIS  Middle in segment 
  4974.       LIS  Last in segment 
  4975.    tyy  Destination address field (DAF) in decimal 
  4976.    tzz  Origin address field (OAF) in decimal 
  4977.    tww  Expedited flow indicator (EFI) or nothing 
  4978.    tsss Sequence number field in hexadecimal 
  4979.  
  4980.   Request header (RH) data is displayed if transmission header flag bit 0x08 
  4981.   (begin basic information unit) is on.  RH data is as follows: 
  4982.  
  4983.    r    Request (REQ) or response (RSP) type (+/-) 
  4984.    c    RH category: 
  4985.  
  4986.       FMD  Function management data 
  4987.       NC   Network control 
  4988.       DFC  Data flow control 
  4989.       SC   Session control 
  4990.    f    Format indicator (FI) 
  4991.    cf   Chain flags: 
  4992.  
  4993.       FIC  First in chain 
  4994.       OIC  Only in chain 
  4995.       MIC  Middle in chain 
  4996.       LIC  Last in chain 
  4997.  
  4998.   The following fields are not always displayed: 
  4999.  
  5000.    d1   Definite response 1 indicator (DR1I) 
  5001.    d2   Definite response 2 indicator (DR2I) 
  5002.    e    Exception response indicator (ERI) 
  5003.    q    Queued response indicator (QRI) 
  5004.    p    Pacing indicator (PI) 
  5005.    bb   Bracket indicator: 
  5006.  
  5007.       BBI  Begin bracket indicator 
  5008.       EBI  End bracket indicator 
  5009.       CDI  Change direction indicator 
  5010.    cs   Data indicators: 
  5011.  
  5012.       CSI  Code selection indicator 
  5013.       EDI  Enciphered data indicator 
  5014.       PDI  Padded data indicator 
  5015.  
  5016.   If any RU data is present, it is displayed next. RU data is as follows: 
  5017.  
  5018.    sd           SD=dddd (sense data in hex if present) 
  5019.    rc           Request code if present 
  5020.    ASCII data   EBCDIC contents of the rest of the RU, up to the length of data 
  5021.                 traced, formatted into ASCII 
  5022.    Hex data     EBCDIC contents of the rest of the RU, up to the length of data 
  5023.                 traced, formatted into hex 
  5024.  
  5025. o SNA outbound data 
  5026.  
  5027.   The format of the SNA outbound data is the same as the inbound data, except 
  5028.   that the leading tag is OUTB. 
  5029.  
  5030. o Non-SNA inbound data 
  5031.  
  5032.   The fields that follow the LH are displayed only if LH is displayed in the 
  5033.   entry.  The data is represented in character form with its EBCDIC hex value 
  5034.   below each character.  For example: 
  5035.  
  5036.     INB: cmd xcmd ydata attn flgs LH l=ddd bbbb MFa MFb
  5037.     DATA: ABC10
  5038.           CCCFF
  5039.           12301
  5040.  
  5041.   The abbreviations used in this example of non-SNA inbound data (INB) are 
  5042.   defined as follows: 
  5043.  
  5044.    cmd   3270 data stream command: 
  5045.  
  5046.       EWRT      Erase/write 
  5047.       EWRA      Erase/write alternate 
  5048.       WRT       Write 
  5049.       EAU       Erase all unprotected 
  5050.       WSF       Write structured field 
  5051.       RDBF      Read buffer 
  5052.       RDMD      Read modified 
  5053.       RDMA      Read modified all 
  5054.    xcmd  Command chaining: 
  5055.  
  5056.       Bcmd      Begin chain 
  5057.       Ccmd      Complete chain 
  5058.       Icmd      In chain 
  5059.       Ecmd      End chain 
  5060.    ydata Data chaining: 
  5061.  
  5062.       Bdata     Begin chain 
  5063.       Cdata     Complete chain 
  5064.       Idata     In chain 
  5065.       Edata     End chain 
  5066.    attn  AttnAck (last attention/AID accepted) or nothing 
  5067.    flgs  Flags for command, data chaining, and AttnAck 
  5068.    ddd   Length of message segment in decimal 
  5069.    bbbb  Length of message segment in hex 
  5070.    MFa   MFaFLAGS, first flag byte in message, in hex 
  5071.    MFb   MFbFLAGS, second flag byte in message, in hex 
  5072.  
  5073. o Non-SNA outbound data 
  5074.  
  5075.   The format of the non-SNA outbound data is the same as the format of the 
  5076.   inbound data, except that the leading tag is OUTB. 
  5077.  
  5078. o STARTOP 
  5079.  
  5080.   These are start operations sent from the 3x74 control unit to your 
  5081.   workstation.  The mnemonic for the function-request value is followed by the 
  5082.   four function request parameters and the logical terminal address. The 
  5083.   following is an example of a STARTOP entry: 
  5084.  
  5085.     STARTOP: F=CUFRV(p1,p2,p3,p4),lt=nn
  5086.  
  5087.   where CUFRV is the control unit function request value, p1, p2, p3, and p4 
  5088.   are request parameters, and lt has the variable value nn. 
  5089.  
  5090.   The CUFRV value can be any one of the following: 
  5091.  
  5092.    CNOP      No operation 
  5093.    WCUS      Write control unit status 
  5094.    WDAT      Write data from host 
  5095.    WLCC      Write channel command 
  5096.    LOCK      Non-SNA host selection 
  5097.    RDAT      Generate read data for host 
  5098.    PDAT      Prepare data for future read 
  5099.    CTCCS     Terminate chained cmd sequence 
  5100.    UNDEF     Undefined value 
  5101.  
  5102. o POLL 
  5103.  
  5104.   The following are the synchronous (SS=DSSV), asynchronous (AS=DAEV), and 
  5105.   expedited ( ES=EXFRQ) statuses that 3270 terminal emulation sends to the 3x74 
  5106.   control unit.  The mnemonic for the status value is placed after the equal 
  5107.   sign (=). Should there be more than one type of status posted to the 3x74 
  5108.   control unit at once, the synchronous status is displayed first, followed by 
  5109.   the asynchronous status and the expedited status.  The first status parameter 
  5110.   is output with SS and AS status. The logical terminal address (lt=nn) is 
  5111.   output with AS and ES status. 
  5112.  
  5113.     Synchronous Status
  5114.  
  5115.     POLL: SS=DSSV(p1)
  5116.  
  5117.          Value       DSSV Synchronous status
  5118.          X'02'       FCSE = function complete with
  5119.                              synchronous error
  5120.          X'04'       FC   = function complete
  5121.          X'06'       FCIR = function complete with input
  5122.                              required
  5123.          X'08'       ERFR = error in function request
  5124.          X'0A'       FRA  = function request aborted
  5125.          X'0C'       FCDEF = function complete deferred
  5126.          X'xx'       UNDEF = undefined value
  5127.  
  5128.          synchronous status parameters
  5129.          DSSP1       Synchronous status parameter 1
  5130.          X'01'      device busy           (FCSE status)
  5131.          X'02'      device error          (FCSE status)
  5132.          X'03'      command reject        (FCSE status)
  5133.          X'04'      intervention req'd    (FCSE status)
  5134.          X'05'      data check            (FCSE status)
  5135.          X'06'      op check              (FCSE status)
  5136.          X'00'      RDAT required         (FCIR status)
  5137.          X'01'      data available in     (FCIR status)
  5138.                      buffer
  5139.          X'00'      unsupported protocol  (ERFR status)
  5140.          X'01'      unsupported CUFRV     (ERFR status)
  5141.          X'02'      unsupported parameter (ERFR status)
  5142.          X'03'      unsupported offset    (ERFR status)
  5143.          X'04'      CUSYN synch. error    (ERFR status)
  5144.          X'06'      outbound data flag err(ERFR status)
  5145.          X'07'      CULTAD not valid or   (ERFR status)
  5146.                      undefined
  5147.          X'08'      func request data err (ERFR status)
  5148.          X'10'      device                (ERFR status)
  5149.             |         .                    (     |     )
  5150.             |          specific            (     |     )
  5151.             V           .                  (     V     )
  5152.          X'FF'          errors            (ERFR status)
  5153.          X'FE'      default printer (for AEPID)
  5154.          X'xx'      anything else = operator printer
  5155.                      assignment (for AEPID)
  5156.  
  5157.     Asynchronous Status
  5158.  
  5159.     POLL: AS=DAEV(p1),lt=nn
  5160.  
  5161.          Value      DAEV Asynchronous status
  5162.          X'22'      AEEP = inbound event pending
  5163.          X'28'      AEDV = device / cu status control
  5164.          X'34'      AESTAT = asynchronous response to start operation
  5165.          X'xx'      UNDEF = undefined value
  5166.  
  5167.          DAEP1      Asynchronous parameter 1
  5168.          X'01'      ONLINE = online param (AEDV)
  5169.          X'02'      OFFLINE = offline param (AEDV)
  5170.  
  5171.     Expedited Status
  5172.  
  5173.     POLL: ES=EXFRQ,lt=nn
  5174.  
  5175.          Value      EXFRQ Expedited status
  5176.          X'02'      BUSY = device still busy
  5177.          X'xx'      UNDEF = undefined value
  5178.  
  5179. o CU_DISCONNECT 
  5180.  
  5181.   This is a trace of the error code sent by the 3x74 control unit after 
  5182.   disconnecting.  The halfword error code sent is traced. 
  5183.  
  5184.     CU disconnect: CUDSER=nnnn
  5185.           CUDSER    Halfword 3x74 Control Unit error code
  5186.  
  5187. o Power-on Reset 
  5188.  
  5189.   This trace is an indication that 3270 terminal emulation is about to send a 
  5190.   power-on reset to the 3x74 control unit.  This usually occurs after a 
  5191.   disconnect has been received from the 3x74 control unit. 
  5192.  
  5193.   This also occurs at the start of a trace if tracing is started before 3270 
  5194.   terminal emulation for DFT is started.  This can also occur when a power-on 
  5195.   reset is performed. No other data is displayed in this trace entry. 
  5196.  
  5197. o READID 
  5198.  
  5199.   This trace is an indication that the 3x74 control unit has received an 
  5200.   expedited status and has responded to the workstation. No other data is 
  5201.   displayed in this trace entry. 
  5202.  
  5203. o (Duplicate STARTOP) 
  5204.  
  5205.   This trace is an indication that the workstation has received a STARTOP trace 
  5206.   command from the 3x74 control unit, but that the CUSYN value has not 
  5207.   switched.  No other data is displayed in this trace entry. 
  5208.  
  5209. o RESET 
  5210.  
  5211.   This trace is an indication that a reset or diagnostic reset has been read 
  5212.   from the adapter status register.  No other data is displayed in this trace 
  5213.   entry. 
  5214.  
  5215. o IDENT 
  5216.  
  5217.   IDENT traces the data sent by the device to the 3x74 control unit at power-on 
  5218.   reset to identify the device.  It is also used when the data is sent by the 
  5219.   3x74 control unit to the device that identifies the control unit.  For 
  5220.   example: 
  5221.  
  5222.     IDENT: ACS3
  5223.            CCEF
  5224.            1323
  5225.   The data is represented in character form with its EBCDIC hex value below 
  5226.   each character. 
  5227.  
  5228. o PACE denied 
  5229.  
  5230.   This trace is an indication that no buffers are available for the API data. 
  5231.  
  5232. o AID: xx [z] 
  5233.  
  5234.   This traces the sending of an attention identifier (AID) key on a non-SNA 
  5235.   link.  The code xx is the hexadecimal code for the AID key, and z is a 
  5236.   decimal number that identifies the logical terminal. 
  5237.  
  5238. o UNKNOWN 
  5239.  
  5240.   This traces an unrecognized trace event type.  It takes the following form, 
  5241.   where yyyyy is the length of the trace entry, zz is the trace event type (in 
  5242.   hex), and xx xx xx ... is the trace data displayed as hex bytes. 
  5243.  
  5244.     UNKNOWN: l=yyyyy t=zz
  5245.              xx xx xx xx xx xx xx xx ...
  5246.  
  5247.  
  5248. ΓòÉΓòÉΓòÉ 4.3.2.3. ETHERAND DLC Trace ΓòÉΓòÉΓòÉ
  5249.  
  5250. You can enable the ETHERAND DLC trace using any of the following methods: 
  5251.  
  5252. o Selecting ETHERAND from the DLC column of the Problem Determination Aids - 
  5253.   Trace Services window. 
  5254.  
  5255. o Using the CMTRACE command 
  5256.  
  5257. o Specifying the PC Network parameter of the DEFINE_TRACE common services verb 
  5258.  
  5259. Both the send and the receive data are traced. The first header lines contain 
  5260. the following: 
  5261.  
  5262. o Send header line: 
  5263.  
  5264.     <=SEND===   ETHERAND   adapter#   adapter address   link ID    time stamp
  5265.  
  5266. o Receive header line: 
  5267.  
  5268.     =RECV===>   ETHERAND   adapter#   adapter address   link ID    time stamp
  5269.  
  5270. The second header contains the following in hexadecimal format: 
  5271.  
  5272. #:RU_size   TH:transmission header  RH:request-response header2
  5273.  
  5274. The ETHERAND DLC trace contains the data listed in the following table. 
  5275.  
  5276. Data in the ETHERAND DLC Trace 
  5277.  
  5278.  
  5279.  Offset     Length          Description
  5280.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  5281.  0          Variable (may   RU
  5282.             be truncated)
  5283.  
  5284. Refer to Systems Network Architecture Network Product Formats for information 
  5285. on formatting individual RUs. 
  5286.  
  5287. The following is an example of an ETHERAND DLC trace: 
  5288.  
  5289. <==SEND=====  ETHERAND   #00 400000000002  604E3F194EF4746F   10:16:04:50
  5290.       #:1200 TH:2D0000000000 RH:6B8000
  5291.     11020104 00000000 00                     <.........       >
  5292.  
  5293. ===RECV====>  ETHERAND   #00 400000000002  604E3F194EF4746F   10:16:04:53
  5294.       #:1300 TH:2D0000000000 RH:EB8000
  5295.     11024040 40404040 4040                   <..              >
  5296.  
  5297. <==SEND=====  ETHERAND   #00 400000000002  604E3F194EF4746F   10:16:04:53
  5298.       #:0C00 TH:2D0000000000 RH:6B8000
  5299.     0D0201                                   <                >
  5300.  
  5301. ===RECV====>  ETHERAND   #00 400000000002  604E3F194EF4746F   10:16:04:78
  5302.       #:1900 TH:2D0000000000 RH:6B8000
  5303.  
  5304.     0D010100 85000000 0C060300 01000000      <....e...........>
  5305.  
  5306.  
  5307. ΓòÉΓòÉΓòÉ 4.3.2.4. IBM PC Network DLC Trace ΓòÉΓòÉΓòÉ
  5308.  
  5309. You can enable the IBM PC Network DLC trace using any of the following methods: 
  5310.  
  5311. o Selecting IBMPCNET from the DLC column of the Problem Determination Aids - 
  5312.   Trace Services window. 
  5313.  
  5314. o Using the CMTRACE command 
  5315.  
  5316. o Specifying the ibmpcnet_data parameter of the DEFINE_TRACE common services 
  5317.   verb 
  5318.  
  5319. Both the send and the receive data are traced. The first header lines contain 
  5320. the following: 
  5321.  
  5322. o Send header line: 
  5323.  
  5324.     <=SEND===   IBMPCNET   adapter#   adapter address   link ID  time stamp
  5325.  
  5326. o Receive header line: 
  5327.  
  5328.     =RECV===>   IBMPCNET   adapter#   adapter address   link ID  time stamp
  5329.  
  5330. The second header contains the following in hexadecimal format: 
  5331.  
  5332. #:RU_size TH:transmission header RH:request-response_header
  5333.  
  5334. The IBM PC Network DLC trace contains the data listed in the following table. 
  5335.  
  5336. Data in the IBM PC Network DLC Trace 
  5337.  
  5338.  
  5339.  Offset     Length          Description
  5340.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  5341.  0          Variable (may   RU
  5342.             be truncated)
  5343.  
  5344. Refer to Systems Network Architecture Network Product Formats for information 
  5345. on formatting individual RUs. 
  5346.  
  5347. The following is an example of an IBM PC Network DLC trace: 
  5348.  
  5349. <==SEND=====  IBMPCNET     #01 400000000018  00007742331BF76B 15:35:29:78
  5350.       #:5700 TH:2D0001011B35 RH:6B8000
  5351.     31001307 B0B0D0B1 08008585 80080602      <1.........ee....>
  5352.     00000000 00000000 20000008 D5C5E3F1      <........ ...NET1>
  5353.     4BD3E4F1 1F000902 D4D6C4C5 F1404040      <KLU1....MODE1   >
  5354.     0903001B F76B361B F76B0904 D5C5E3F1      <....7k6.7k..NET1>
  5355.     4BD3E4F1 0008D5C5 E3F14BD3 E4F2          <KLU1..NET1KLU2  >
  5356.  
  5357. ===RECV====>  IBMPCNET     #01 400000000018  00007742331BF76B 15:35:29:84
  5358.       #:4600 TH:2D0001011B35 RH:EB8000
  5359.     31001307 B0B0D0B1 08088585 88080602      <1.........eeh...>
  5360.     00000000 00000000 20000000 1F000902      <........ .......>
  5361.     D4D6C4C5 F1404040 0903001B F76B361B      <MODE1   ....7k6.>
  5362.     F76B0905 D5C5E3F1 4BD3E4F2 00            <7k..NET1KLU2.   >
  5363.  
  5364.  
  5365. ΓòÉΓòÉΓòÉ 4.3.2.5. IBM Token-Ring DLC Trace ΓòÉΓòÉΓòÉ
  5366.  
  5367. You can enable the IBM Token-Ring DLC trace using any of the following methods: 
  5368.  
  5369. o Selecting IBMTRNET from the DLC column of the Problem Determination Aids - 
  5370.   Trace Services window. 
  5371.  
  5372. o Using the CMTRACE command 
  5373.  
  5374. o Specifying the ibmtrnet_data parameter of the DEFINE_TRACE common services 
  5375.   verb 
  5376.  
  5377. Both the send and the receive data are traced. The first header lines contain 
  5378. the following: 
  5379.  
  5380.    - Send header line: 
  5381.  
  5382.           <=SEND===  IBMTRNET  adapter#  adapter address  link ID  time stamp
  5383.  
  5384.    - Receive header line: 
  5385.  
  5386.           =RECV===>  IBMTRNET  adapter#  adapter address  link ID  time stamp
  5387.  
  5388. The second header contains the following in hexadecimal format: 
  5389.  
  5390. #:RU_size   TH:transmission header  RH:request-response header
  5391.  
  5392. The IBM Token-Ring DLC trace contains the data listed in the following table. 
  5393.  
  5394. Data in the IBM Token-Ring DLC Trace 
  5395.  
  5396.  
  5397.  Offset     Length          Description
  5398.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  5399.  0          Variable (may   RU
  5400.             be truncated)
  5401.  
  5402. Refer to Systems Network Architecture Network Product Formats for information 
  5403. on formatting individual RUs. 
  5404.  
  5405. The following is an example of an IBM Token-Ring DLC trace: 
  5406.  
  5407. <==SEND=====  IBMTRNET     #00 400000000008  00008F43758BEF6B 14:17:09:62
  5408.       #:8400 TH:2C0001010002 RH:0B9020
  5409.     130502FF 0003D100 4008C6C9 D3C5D4E2      <......J...FILEMS>
  5410.     E5D90000 6812FF03 65000000 000000E2      <VR..h...e......S>
  5411.     1F1E2B00 E400002C 1F1E2B00 E4000030      <..+.U..,..+.U..0>
  5412.     241E2B00 E4000000 00000000 000000D1      <$.+.U..........J>
  5413.     1E1E2B00 E4000065 1D1E2B00 E400001B      <..+.U..e..+.U...>
  5414.     1E1E2B00 E4000000 00000000 0000009E      <..+.U...........>
  5415.     1B1E2B00 E4000075 351E2B00 E4000071      <..+.U..u5.+.U..q>
  5416.     221E2B00 E4000000 000000                 <".+.U......     >
  5417.  
  5418. ===RECV====>  IBMTRNET     #00 400000000008  00008F43758BEF6B 14:17:09:84
  5419.       #:0901 TH:2C0001010002 RH:029000
  5420.     100412FF 01000010 01010043 46470200      <...........CFG..>
  5421.     000E0000 007A0300 0300008C 03008039      <.....z.........9>
  5422.     00000400 00C60300 1D050000 05000002      <.....F..........>
  5423.     00000100 00100101 00434647 0200000E      <.........CFG....>
  5424.     0000007A 03000300 008C0300 80390000      <...z.........9..>
  5425.     040000C6 03001D05 00000500 00020000      <...F............>
  5426.     01000010 01010043 46470200 000E0000      <.......CFG......>
  5427.     007A0300 0300008C 03008039 00000400      <.z.........9....>
  5428.     00C60300 1D050000 05000002 00000100      <.F..............>
  5429.     00100101 00434647 0200000E 0000007A      <.....CFG.......z>
  5430.     03000300 008C0300 80390000 040000C6      <.........9.....F>
  5431.     03001D05 00000500 00020000 01000010      <................>
  5432.     01010043 46470200 000E0000 007A0300      <...CFG.......z..>
  5433.     0300008C 03008039 00000400 00C60300      <.......9.....F..>
  5434.     1D050000 05000002 00000100 00100101      <................>
  5435.     00434647 0200000E 0000007A 03000300      <.CFG.......z....>
  5436.  
  5437.  
  5438. ΓòÉΓòÉΓòÉ 4.3.2.6. SDLC DLC Trace ΓòÉΓòÉΓòÉ
  5439.  
  5440. You can enable the Synchronous Data Link Control (SDLC) DLC trace using any of 
  5441. the following methods: 
  5442.  
  5443. o Selecting SDLC from the DLC column of the Problem Determination Aids - Trace 
  5444.   Services window. 
  5445.  
  5446. o Using the CMTRACE command 
  5447.  
  5448. o Specifying the sdlc_data parameter of the DEFINE_TRACE common services verb 
  5449.  
  5450. Both the send data and the receive data are traced. The first header lines 
  5451. contain the following: 
  5452.  
  5453. o Send header line: 
  5454.  
  5455.     <==SEND=====   SDLC   adapter#   link ID   time stamp
  5456.  
  5457. o Receive header line: 
  5458.  
  5459.     ===RECV====>   SDLC   adapter#   link ID   time stamp
  5460.  
  5461. The second header contains the following in hexadecimal format: 
  5462.  
  5463. #:RU_size   TH:transmission header  RH:request-response header
  5464.  
  5465. The SDLC DLC trace contains the data listed in the following table. 
  5466.  
  5467. Data in the SDLC DLC Trace 
  5468.  
  5469.  
  5470.  Offset     Length          Description
  5471.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  5472.  0          Variable (may   RU
  5473.             be truncated)
  5474.  
  5475. Refer to Systems Network Architecture Network Product Formats for information 
  5476. on formatting individual RUs. 
  5477.  
  5478. The following is an example of an SDLC DLC trace: 
  5479.  
  5480. ===RECV====>  SDLC      #00           0000F70F423487B5   11:49:40:15
  5481.     #:0900 TH:2C0001010000 RH:830100
  5482.  
  5483. <==SEND===== SDLC       #00           0000F70F423487B5   11:49:40:90
  5484.     #:0A00 TH:2C0001010003 RH:4B8000
  5485.     70
  5486.  
  5487.  
  5488. ΓòÉΓòÉΓòÉ 4.3.2.7. X.25 DLC Trace ΓòÉΓòÉΓòÉ
  5489.  
  5490. You can enable the X.25 DLC trace using any of the following methods: 
  5491.  
  5492. o Selecting X25_DLC from the DLC column of the Problem Determination Aids - 
  5493.   Trace Services window. 
  5494.  
  5495. o Using the CMTRACE command 
  5496.  
  5497. o Specifying the x25_dlc_data parameter of the DEFINE_TRACE common services 
  5498.   verb 
  5499.  
  5500. Both the send and the receive data are traced. The first header lines contain 
  5501. the following fields: 
  5502.  
  5503. o Send header line: 
  5504.  
  5505.     <==SEND=====   X25DLC   adapter#   adapter address  link ID  time stamp
  5506.  
  5507. o Receive header line: 
  5508.  
  5509.     ===RECV====>   X25DLC   adapter#   adapter address  link ID  time stamp
  5510.  
  5511. The second header contains the following in hexadecimal format: 
  5512.  
  5513. #RU_size  TH:transmission header   RH:request-response header
  5514.  
  5515. The following is an example of an X.25 DLC DLC trace: 
  5516.  
  5517. ===RECV====>  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:43:28
  5518.       #:6000 TH:2D000102EF6E RH:6B8000
  5519.     31001307 B0B0D0B1 08008787 80080602      <1.........gg....>
  5520.     00000000 00000000 2000000B E2E5E34B      <........ ...SVTK>
  5521.     D3E4E2C5 D5C4F122 000902D4 D6C4C5F1      <LUSEND1"...MODE1>
  5522.     40404009 0300EF01 4E6FEF01 4E0C04E2      <   .....No..N..S>
  5523.     E5E34BD3 E4E2C5D5 C4F1000B E2E5E34B      <VTKLUSEND1..SVTK>
  5524.     D3E4D9C5 C3E5F1                          <LURECV1         >
  5525.  
  5526. <==SEND=====  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:43:28
  5527.       #:4900 TH:2D000201EF6E RH:EB8000
  5528.     31001307 B0B0D0B1 08088787 88080602      <1.........ggh...>
  5529.     00000000 00000000 20000000 22000902      <........ ..."...>
  5530.     D4D6C4C5 F1404040 0903F0EF 014E6FEF      <MODE1   ..0..No.>
  5531.     014E0C05 E2E5E34B D3E4D9C5 C3E5F100      <.N..SVTKLURECV1.>
  5532.  
  5533. ===RECV====>  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:43:50
  5534.       #:1C00 TH:2C0001020001 RH:0BA100
  5535.     130502FF 0003D100 4008E3D7 E2C5D9E5      <......J. .TPSERV>
  5536.     C5D900                                   <ER.             >
  5537.  
  5538. <==SEND=====  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:43:50
  5539.       #:0900 TH:2C0002010000 RH:830100
  5540.  
  5541. <==SEND=====  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:53:15
  5542.       #:0900 TH:2C0002018000 RH:83A000
  5543.  
  5544. ===RECV====>  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:54:12
  5545.       #:4C00 TH:2C0001020002 RH:03A000
  5546.     004312FF 4A696D4B 39433A5C 524A5052      <.C..JimK9C:\RJPR>
  5547.     4F475C52 43535043 4441542E 5453382C      <OG\RCSPCDAT.TS8,>
  5548.     433A5C72 6A70726F 675C5243 5646494C      <C:\rjprog\RCVFIL>
  5549.     45535C52 43535043 4441542E 434D3100      <ES\RCSPCDAT.CM1.>
  5550.     000000                                   <...             >
  5551.  
  5552. <==SEND=====  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:55:40
  5553.       #:0900 TH:2C0002018000 RH:83A000
  5554.  
  5555. ===RECV====>  X25DLC    #00 FF0001        90364F1D24ED014E    11:25:59:53
  5556.       #:1300 TH:2C0001020003 RH:03A000
  5557.     000A12FF 31303936 3600                   <....10966.      >
  5558.  
  5559. <==SEND=====  X25DLC    #00 FF0001        90364F1D24ED014E    11:26:00:12
  5560.       #:0900 TH:2C0002018000 RH:83A000
  5561.  
  5562.  
  5563. ΓòÉΓòÉΓòÉ 4.3.2.8. X.25 Frame DLC Trace ΓòÉΓòÉΓòÉ
  5564.  
  5565. The X.25 frame DLC trace allows you to trace the frame-level data being handled 
  5566. by the X.25 API. 
  5567.  
  5568. You can enable the X.25 frame DLC trace using any of the following methods: 
  5569.  
  5570. o Selecting X25_API FRAME from the DLC column of the Problem Determination Aids 
  5571.   - Trace Services window. 
  5572.  
  5573. o Using the CMTRACE command 
  5574.  
  5575. o Specifying the x25_api_frame_data parameter of the DEFINE_TRACE common 
  5576.   services verb 
  5577.  
  5578. Send, receive, and control data are traced. The first header line contains the 
  5579. following: 
  5580.  
  5581. o Send header line: 
  5582.  
  5583.       <==SEND=====   X25API  Process ID   Link   Link ID   time stamp
  5584.                               Thread ID
  5585.  
  5586. o Receive header line: 
  5587.  
  5588.       ===RECV====>   X25API  Process ID   Link   Link ID   time stamp
  5589.                               Thread ID
  5590.  
  5591. The time stamp indicates: 
  5592.  
  5593. hours:minutes:seconds:centiseconds (00:00:00:00)
  5594.  
  5595. Note:  The time stamp is placed on each record by the X.25 DLL.  The events 
  5596.        actually occur on the X.25 Interface Co-Processor adapter. 
  5597.        Synchronization of event timing between the X.25 Interface Co-Processor 
  5598.        and the X.25 DLL is not guaranteed. 
  5599.  
  5600. The following is an example of an X.25 frame trace.  It shows the call packet, 
  5601. the call confirm packet, and the data send packet. 
  5602.  
  5603. <==SEND=====  X25API    0011/0005 Link LINK1            O9:59:06:62
  5604.     PS 0 0107 CALL      dY la:15 lf:0   ld:0
  5605.     FF222222 22222222 21111111 11111111      <."""""""!.......>
  5606.     00                                       <.               >
  5607.  
  5608. <==SEND=====  X25API    0011/0005 Link LINK1            O9:59:06:96
  5609.     FS 0 INFO 1 0 5   5
  5610.     51070BFF 22222222 22222221 11111111      <Q..."""""""!....>
  5611.     11111100                                 <....            >
  5612.  
  5613.  
  5614. ===RECV====>  X25API    0011/0005 Link LINK1            O9:59:07:09
  5615.     FR 0 RR   1 0 6
  5616.  
  5617. ===RECV====>  X25API    0011/0005 Link LINK1            O9:59:07:75
  5618.     FR O INFO 3 0 6   5
  5619.     51070FFF 22222222 22222221 11111111      <Q..."""""""!....>
  5620.     11111100                                 <....            >
  5621.  
  5622. ===RECV====>  X25API    0011/0005 Link LINK1            O9:59:08:06
  5623.     PR O O107 CF CALL   dY la:15 lf:0   ld:0
  5624.     FF222222 22222222 21111111 11111111      <."""""""!.......>
  5625.     00                                       <.               >
  5626.  
  5627. <==SEND=====  X25API    0011/0005 Link LINK1            O9:59:08:34
  5628.     FS 0 RR   3 0 6
  5629.  
  5630. <==SEND=====  X25API    0011/0005 Link LINK1            O9:59:15:62
  5631.     PS 0 0107 DATA      pr:0   ps:0   dN mY qN 1:128
  5632.     68656C6C 6F202020 20202020 20202020      <hello           >
  5633.     20202020 20202020 20202020 20202020      <                >
  5634.     20202020 20202020 20202020 20202020      <                >
  5635.     20202020 20202020 20202020 20202020      <                >
  5636.     20202020 20202020 20202020 20202020      <                >
  5637.     20202020 20202020 20202020 20202020      <                >
  5638.     20202020 20202020 20202020 20202020      <                >
  5639.     20202020 20202020 20202020 20202020      <                >
  5640.  
  5641. The following is an example of a line control event: 
  5642.  
  5643. CONTROL       X25API     0013/005 Link LINK1            15:43:27:65
  5644.     FC 0 LEV1 DOWN
  5645.  
  5646. X.25 Frame Tracing Formats 
  5647.  
  5648. X.25 frame tracing operates on two levels: 
  5649.  
  5650. o The frame level 
  5651. o The packet level 
  5652.  
  5653. The following sections discuss the format of each of these levels. 
  5654.  
  5655. Frame level display format 
  5656.  
  5657. An X.25 frame level trace has the following format: 
  5658.  
  5659. FX N NAME ADDR P/F NR NS DATA
  5660.  
  5661. The characters in this format are defined as follows: 
  5662.  
  5663. F            Identifies a frame level trace, and the character X is: 
  5664.  
  5665.    R    Signals that a frame has been received on the link. 
  5666.    S    Signals that a frame has been sent on the link. 
  5667.    C    For all events related to the line control.  These are the level 1 or 2 
  5668.         connection and disconnection traces and the loss of carrier messages. 
  5669.    A    To signal that a frame has been sent on the link but has been aborted. 
  5670. N            Is always 0. 
  5671. NAME         The name of the frame sent or received (or of the line control 
  5672.              trace). 
  5673. ADDR         The address field of the frame. 
  5674. P/F          The value of the poll/final bit. 
  5675.  
  5676. The remaining fields are present only for information frames: 
  5677.  
  5678. NR           The value of the frame receive sequence number N(R). 
  5679. NS           The frame send sequence number N(S). 
  5680. DATA         The data field for an information frame.  The data field, when 
  5681.              enabled, is always displayed in hex (4 bytes are always 
  5682.              displayed). 
  5683.  
  5684. The following is a list of all the valid frame codes for NAME when X = R or S: 
  5685.  
  5686. RR           RR frames 
  5687. RNR          RNR frames 
  5688. REJ          REJ frames 
  5689. SABM         SABM frames 
  5690. DM           DM frames 
  5691. DISC         DISC frames 
  5692. UA           UA frames 
  5693. FRMR         FRMR frames 
  5694. ERROR        ERROR frames 
  5695. INFO         Information frames 
  5696. BACK         Bad acknowledgment; N(R) is incorrect 
  5697. UNK          Unknown frame 
  5698. SIZE         Length error 
  5699. DUST         Information frames discarded because of a shortage of buffers 
  5700. ABORTED      Received frame was discarded at the sending end 
  5701. IGN          Frame was ignored 
  5702.  
  5703. The following is a list of valid codes where X = C: 
  5704.  
  5705. LEV1 UP      Level 1 connected 
  5706. LEV1 DOWN    Level 1 disconnected 
  5707. LEV2 UP      Level 2 connected 
  5708. LEV2 DOWN    Level 2 disconnected 
  5709. CARRIER      Level 1 CD change 
  5710.  
  5711. The following is the valid code when X = A: 
  5712.  
  5713. INFO   Information frame 
  5714.  
  5715. Packet level display format 
  5716.  
  5717. An X.25 packet level trace has the following format: 
  5718.  
  5719. PX N VC NAME packet_data
  5720.  
  5721. The characters in this format are defined as follows: 
  5722.  
  5723. P         Identifies a packet level diagnostic, and the character X is: 
  5724.  
  5725.    R    Signals that a packet has been received on the link. 
  5726.    S    Signals that a packet has been sent on the link. 
  5727. N         Is always 0. 
  5728. VC        The virtual circuit number (in hexadecimal digits). 
  5729. NAME      The name of the packet sent or received (or of the line control 
  5730.           trace). 
  5731.  
  5732. The remaining fields depend upon the packet type and include the following: 
  5733.  
  5734. o The value of the m, q, and d; for example, dY, mN, where Y=yes, N=no 
  5735. o The length of the address (a) and facility (f) fields associated with call 
  5736.   processing packets (for example, la:15, lf:o) 
  5737. o The length of the data field associated with call processing packets; for 
  5738.   example, ld:128 
  5739. o The values of the P(s) and P(r) fields 
  5740. o The size of data packets; for example, l:128 
  5741.  
  5742. The following is a list of valid codes when X = R or S: 
  5743.  
  5744. DATA         DATA packets 
  5745. RR           RR packets 
  5746. RNR          RNR packets 
  5747. CALL         CALL packets 
  5748. CF CALL      CALL CONFIRM packets 
  5749. CLEAR        CLEAR packets 
  5750. CF CLEAR     CLEAR CONFIRM packets 
  5751. INTER        INTERRUPT packets 
  5752. CF INTER     INTERRUPT CONFIRM packets 
  5753. RESET        RESET packets 
  5754. CF RESET     RESET CONFIRM packets 
  5755. DIAG         DIAGNOSTIC packets 
  5756. RESTART      RESTART packets 
  5757. CF REST      RESTART CONFIRM packets 
  5758. ERROR        Unrecognized packets 
  5759.  
  5760. The following is a list of valid codes when X = C: 
  5761.  
  5762. CONNECT      Packet level connected 
  5763. DISC         Packet level disconnected 
  5764.  
  5765.  
  5766. ΓòÉΓòÉΓòÉ 4.4. Formatted Traces ΓòÉΓòÉΓòÉ
  5767.  
  5768. This section contains examples of formatted traces that are supported by 
  5769. Communications Manager. You can use Problem Determination Aids - Trace Services 
  5770. or the FMTTRACE command to format certain Communications Manager trace files 
  5771. into an easier-to-read form. You can format trace records for the APPC API, 
  5772. APPC send events, and DLC data. 
  5773.  
  5774. You can produce two types of formatted output:  a summary file (in sequence 
  5775. diagram form with one line per trace event), and a detail file (with one line 
  5776. per formatted field). 
  5777.  
  5778. The following example shows a single data send event in a trace of the DLC 
  5779. data. 
  5780.  
  5781. <==SEND=====  IBMPCNET  #00 50000000004404 0000D742FC8F9161   11:02:49:09
  5782.       #:006F TH:2F0001018FFE RH:6B8000
  5783.     31001307 B0B0D0B1 08008787 80080602      <1.........gg....>
  5784.     00000000 00000000 23000010 E3D9D5D5      <........#...TRNN>
  5785.     C5E3F0F1 4BD3E4F4 F3C3F0F1 27000902      <ET01KLU43C01'...>
  5786.     E2D5C1E2 E5C3D4C7 0903008F 9161FF8F      <SNASVCMG....ja..>
  5787.     91611104 E3D9D5D5 C5E3F0F1 4BD3E4F4      <ja..TRNNET01KLU4>
  5788.     F3C3F0F1 0010E3D9 D5D5C5E3 F0F14BD3      <3C01..TRNNET01KL>
  5789.     E4F4F4C3 F0F1                            <U44C01          >
  5790.  
  5791. Assuming the preceding trace record was the only contents of file X.Y, the 
  5792. following was entered at the command line to obtain detailed information about 
  5793. this trace entry: 
  5794.  
  5795. FMTTRACE -D X.Y
  5796. The following example of the detailed output for this trace record was 
  5797. formatted using this FMTTRACE command. Notice that the 9 lines in the trace 
  5798. file expanded to about 75 lines of detailed output. 
  5799.  
  5800. FMTTRACE
  5801. (C) Copyright IBM Corporation 1990, 1991
  5802. Line:      1 Send MU
  5803. Time stamp: 11:02:49:09
  5804. DLC type: IBMPCNET
  5805. Adapter number: 00
  5806. Destination address:  50000000004404
  5807. ALS ID: 0000D742FC8F9161
  5808. TH: FID2, Exp, OIS, LFSID=0x10101, SNF=0x8ffe
  5809. RH: RQ, SC, FI, OIC, RQD1
  5810. BIND rq
  5811.    Type = Negotiable
  5812.    FM profile = 19
  5813.    TS profile = 7
  5814.    FM usage - primary:
  5815.       Chaining use = Multiple-RU chains allowed
  5816.       Request control mode = Immediate request mode
  5817.       Chain response protocol = Definite or exception response
  5818.       Two-phase commit = Not supported
  5819.       Compression = Will not be used
  5820.       Send end bracket = Will not send
  5821.    FM usage - secondary:
  5822.       Chaining use = Multiple-RU chains allowed
  5823.       Request control mode = Immediate request mode
  5824.       Chain response protocol = Definite or exception response
  5825.       Two-phase commit = Not supported
  5826.       Compression = Will not be used
  5827.       Send end bracket = Will not send
  5828.  
  5829.    FM Usage - common:
  5830.       Whole BIUs required = Yes
  5831.       FM header usage = Allowed
  5832.       Bracket usage and reset state = Brackets are used and reset state is INB
  5833.       Alternate code set allowed = No
  5834.       BIND queueing allowed = No
  5835.       Normal-flow send/receive mode = Half-duplex flip-flop
  5836.       Recovery responsibility = Symmetric
  5837.       Contention winner = Primary
  5838.       Alternate code set = ASCII-7
  5839.       Control vectors included = No
  5840.       Half-duplex flip-flop primary reset state = Send
  5841.    TS usage:
  5842.       Secondary to primary pacing stages = One
  5843.       Secondary send window size = 8
  5844.       Adaptive pacing = Not supported
  5845.       Secondary receive window size = 0
  5846.       Secondary maximum send RU size = 1024
  5847.       Primary maximum send RU size = 1024
  5848.       Primary to secondary pacing stages = One
  5849.       Primary send window size = 0
  5850.       Primary receive window size = 8
  5851.    PS profile:
  5852.       LU type = 6
  5853.       LU-6 level = 2
  5854.       Conversation-level security = Accepted
  5855.       Already-verified indicator = Not accepted
  5856.       Synchronization level supported = Confirm
  5857.       Session reinitiation responsibility = Operator controlled
  5858.       Parallel sessions supported = Yes
  5859.       CNOS supported = Yes
  5860.       Limited resource = No
  5861.    Cryptography options:
  5862.       Private cryptography support = No
  5863.       Session-level cryptography support = No
  5864.    Primary LU name = TRNNET01.LU43C01
  5865.    Structured user data:
  5866.       Mode name = SNASVCMG
  5867.       Session instance identifier = 0x008f9161ff8f9161
  5868.       Network-qualified PLU name = TRNNET01.LU43C01
  5869.    Secondary LU name = TRNNET01.LU44C01
  5870.  
  5871.  
  5872. ΓòÉΓòÉΓòÉ 5. Diagnostic Tools ΓòÉΓòÉΓòÉ
  5873.  
  5874. In addition to FFST/2 and the Trace and Dump Services, Communications Manager 
  5875. provides you with the following tools for problem determination: 
  5876.  
  5877. CMPD 
  5878. CMQUERY 
  5879. CMRECORD 
  5880. Common Services Application Programming Interface 
  5881. Communications Manager Subsystem Management 
  5882. DISPLAY 
  5883. PMDSPLAY 
  5884. PSTAT 
  5885. QSYSTEM 
  5886.  
  5887.  
  5888. ΓòÉΓòÉΓòÉ 5.1. CMPD ΓòÉΓòÉΓòÉ
  5889.  
  5890. CMPD is a utility that automatically collects certain files which can be used 
  5891. for problem determination. Once collected, CMPD compresses these files to save 
  5892. space. You can send these files to your local support personnel or to IBM 
  5893. Service to aid in problem determination. 
  5894.  
  5895. Use the following syntax for CMPD: 
  5896.  
  5897.      CMPD pmr_number drive1 drive2
  5898.  
  5899. where: 
  5900.  
  5901. pmr_number is any 8-character string. 
  5902.  
  5903. Note:  If you have already contacted IBM, you may have been assigned a PMR 
  5904. number.  If so, use that number; otherwise you can use any 8-character string 
  5905. you choose. 
  5906.  
  5907. drive1 is the drive where Communications Manager is installed. 
  5908.  
  5909. drive2 is the drive where NTS/2 is installed (optional). 
  5910.  
  5911. CMPD searches for and collects the following files: 
  5912.  
  5913. o CONFIG.SYS 
  5914.  
  5915. o All Communications Manager configuration files (*.CFG, *.CF2, *.NDF, and 
  5916.   *.SEC) 
  5917.  
  5918. o \CMLIB\CM.LOG (the installation audit trail log) 
  5919.  
  5920. o \CMLIB\CMRINST.LOG (the remote installation log) 
  5921.  
  5922. o \CMLIB\UPGRADE.LOG 
  5923.  
  5924. o \CMLIB\VERIFY.LOG 
  5925.  
  5926. o \IBMCOM\PROTOCOL.INI (if you are using NTS/2) 
  5927.  
  5928. o \IBMCOM\LANTRAN.LOG (if you are using NTS/2) 
  5929.  
  5930. o \OS2\SYSTEM\LOG0001.DAT (the system error log) 
  5931.  
  5932. o \OS2\SYSTEM\LOG0001.BAK (the system error log backup) 
  5933.  
  5934. o \OS2\SYSTEM\OS2MLOG.DAT (the default FFST/2 message log) 
  5935.  
  5936. o \OS2\SYSTEM\*.DMP (the FFST/2 dump files) 
  5937.  
  5938. CMPD also executes the following commands and captures the output: 
  5939.  
  5940. o CMQUERY > CMQUERY.TXT 
  5941. o DISPLAY > DISPLAY.TXT 
  5942. o PSTAT > PSTAT.TXT 
  5943. o QSYSTEM > QSYSTEM.TXT 
  5944.  
  5945. CMPD also searches for pmr_number*.* to gather any files which may be 
  5946. associated with your PMR. 
  5947.  
  5948. CMPD uses SAVERAM to compress all the files it finds into a file named 
  5949. \CMLIB\pmr_number.RAM (where pmr_number is the 8-character string you 
  5950. supplied). CMPD also keeps a log of the files it collects and displays this log 
  5951. on your screen. 
  5952.  
  5953.  
  5954. ΓòÉΓòÉΓòÉ 5.2. CMQUERY ΓòÉΓòÉΓòÉ
  5955.  
  5956. CMQUERY is a sample program that provides command line status information about 
  5957. Communications Manager and Communications Manager configurations. 
  5958.  
  5959. Refer to Command Reference for additional information. 
  5960.  
  5961.  
  5962. ΓòÉΓòÉΓòÉ 5.3. CMRECORD ΓòÉΓòÉΓòÉ
  5963.  
  5964. CMRECORD can be used to create an ASCII representation of your Communications 
  5965. Manager configuration. This file is called a response file. Although it is used 
  5966. primarily during remote configuration of Communications Manager, CMRECORD can 
  5967. also be used for problem determination. You can review the response file and 
  5968. compare your configuration with other configurations. 
  5969.  
  5970. Refer to Command Reference for additional information. 
  5971.  
  5972.  
  5973. ΓòÉΓòÉΓòÉ 5.4. Common Services Application Programming Interface ΓòÉΓòÉΓòÉ
  5974.  
  5975. Common Services is an application programming interface (API) provided by 
  5976. Communications Manager. This API provides service verbs which all application 
  5977. programs can use to assist with such functions as ASCII-to-EBCDIC conversion, 
  5978. tracing of API interfaces and data, logging of messages in the FFST/2 message 
  5979. log, retrieval of system errors and messages, and transfer of diagnostic 
  5980. information to a host computer. 
  5981.  
  5982. For more information on the Communications Manager service verbs, refer to 
  5983. Application Programming Guide. 
  5984.  
  5985.  
  5986. ΓòÉΓòÉΓòÉ 5.5. Communications Manager Subsystem Management ΓòÉΓòÉΓòÉ
  5987.  
  5988. Communications Manager subsystem management is an online facility for 
  5989. monitoring and controlling communications resources maintained by 
  5990. Communications Manager. It is used by individuals performing installation, 
  5991. testing, tuning, and special development activities of SNA Communication 
  5992. Services. It can also be used to assist during problem determination. 
  5993.  
  5994. For example, you can use subsystem management to display the status of a 
  5995. transaction program with which you are having problems. If you determine that 
  5996. the program is not functioning as you expect, you can use subsystem management 
  5997. to deactivate the program so that it can be restarted or modified. 
  5998.  
  5999. You can access subsystem management by selecting Communications Manager/2 from 
  6000. the desktop and then selecting Subsystem Management. 
  6001.  
  6002. Note:  The Communications Manager kernel must be started before other services 
  6003. can be started. 
  6004.  
  6005. You can perform the following tasks from the Subsystem Management window: 
  6006.  
  6007. o Start or stop APPC attach manager 
  6008.  
  6009. o Start or stop the Communications Manager kernel 
  6010.  
  6011. o Start or stop the SNA subsystem 
  6012.  
  6013. o Display X.25 physical link information 
  6014.  
  6015. o Display SNA X.25 virtual circuit information 
  6016.  
  6017. Note:  The status of ACDI and SRPI is displayed on the Subsystem Management 
  6018. window. No further information about these components is available. 
  6019.  
  6020. For more information about subsystem management, refer to Planning and 
  6021. Administration for Networks. 
  6022.  
  6023.  
  6024. ΓòÉΓòÉΓòÉ 5.5.1. APPC Attach Manager ΓòÉΓòÉΓòÉ
  6025.  
  6026. To start or stop APPC attach manager from the Subsystem Management window, do 
  6027. the following: 
  6028.  
  6029.  1. Select APPC attach manager from the list. 
  6030.  2. Select Service from the menu bar. 
  6031.  3. Select either Start or one of the stop options. 
  6032.  
  6033.  
  6034. ΓòÉΓòÉΓòÉ 5.5.2. Communications Manager Kernel ΓòÉΓòÉΓòÉ
  6035.  
  6036. To start or stop the Communications Manager kernel from the Subsystem 
  6037. Management window, do the following: 
  6038.  
  6039.  1. Select Communications Manager kernel from the list. 
  6040.  2. Select Service from the menu bar. 
  6041.  3. Select either Start or one of the stop options. 
  6042.  
  6043.  
  6044. ΓòÉΓòÉΓòÉ 5.5.3. SNA Subsystem ΓòÉΓòÉΓòÉ
  6045.  
  6046. To start or stop the SNA subsystem from the Subsystem Management window, do the 
  6047. following: You can also display more information about the configuration. 
  6048.  
  6049.  1. Select SNA subsystem from the list. 
  6050.  2. Select Service from the menu bar. 
  6051.  3. Select either Start or one of the stop options, or select Details. 
  6052.  
  6053. If you select Details, the SNA Subsystem window is displayed. From this window, 
  6054. you can perform the following tasks: 
  6055.  
  6056. o Deactivate active transaction programs 
  6057.  
  6058. o Display 
  6059.  
  6060.    - Adapter information 
  6061.    - APPN class of service information 
  6062.    - APPN connection networks 
  6063.    - APPN directory 
  6064.    - APPN intermediate sessions 
  6065.    - APPN nodes 
  6066.    - APPN topology 
  6067.    - Currently active transaction programs 
  6068.    - Global SNA information 
  6069.    - Incoming call answer status 
  6070.    - Link definitions 
  6071.    - Link information 
  6072.    - Logical units 0 to 3 
  6073.    - Logical units 6.2 
  6074.    - LU definitions 
  6075.    - LU 6.2 sessions 
  6076.    - Management services 
  6077.    - Mode definitions 
  6078.    - Partner LU definitions 
  6079.    - Physical units 
  6080.    - Signed-on users 
  6081.    - SNA gateway information 
  6082.    - System defaults 
  6083.    - Transaction program definitions 
  6084.    - Transaction programs 
  6085.    - X.25 physical links 
  6086.  
  6087. o Establish LU 6.2 sessions 
  6088.  
  6089. o Change limits of LU 6.2 sessions 
  6090.  
  6091. o Deactivate active LU 6.2 sessions 
  6092.  
  6093. o Activate logical links 
  6094.  
  6095. o Deactivate active logical links (normal and abnormal) 
  6096.  
  6097. o Activate data link controls 
  6098.  
  6099. o Deactivate data link controls 
  6100.  
  6101. o Answer incoming calls 
  6102.  
  6103. o Reject incoming calls 
  6104.  
  6105.  
  6106. ΓòÉΓòÉΓòÉ 5.5.4. X.25 Physical Link Information ΓòÉΓòÉΓòÉ
  6107.  
  6108. To display X.25 physical link information from the Subsystem Management window, 
  6109. do the following: 
  6110.  
  6111.  1. Select X.25 physical links from the list. 
  6112.  2. Select Service from the menu bar. 
  6113.  3. Select Details. 
  6114.  
  6115. The X.25 Physical Links window is displayed.  From this window, you can perform 
  6116. the following tasks: 
  6117.  
  6118. o Display X.25 physical link information 
  6119. o Place an X.25 physical link in connect mode 
  6120. o Place an X.25 physical link in autoconnect mode 
  6121. o Place an X.25 physical link in disconnect mode 
  6122.  
  6123.  
  6124. ΓòÉΓòÉΓòÉ 5.5.5. SNA Virtual Circuit Information ΓòÉΓòÉΓòÉ
  6125.  
  6126. To display SNA X.25 virtual circuit information from the Subsystem Management 
  6127. window, do the following: 
  6128.  
  6129.  1. Select SNA X.25 virtual circuits from the list 
  6130.  2. Select Service from the menu bar 
  6131.  3. Select Details 
  6132.  
  6133. The SNA X.25 Virtual Circuits window is displayed.  From this window, you can 
  6134. perform the following tasks: 
  6135.  
  6136. o Display SNA X.25 virtual circuit information 
  6137. o Deactivate SNA X.25 virtual circuits 
  6138.  
  6139.  
  6140. ΓòÉΓòÉΓòÉ 5.6. DISPLAY ΓòÉΓòÉΓòÉ
  6141.  
  6142. DISPLAY allows you to display status and configuration information for an 
  6143. active SNA configuration from the OS/2 command line. 
  6144.  
  6145. Refer to Command Reference for additional information. 
  6146.  
  6147.  
  6148. ΓòÉΓòÉΓòÉ 5.7. PMDSPLAY ΓòÉΓòÉΓòÉ
  6149.  
  6150. PMDSPLAY allows you to display status and configuration information for an 
  6151. active SNA configuration by using Presentation Manager windows. 
  6152.  
  6153. Refer to Command Reference for additional information. 
  6154.  
  6155.  
  6156. ΓòÉΓòÉΓòÉ 5.8. PSTAT ΓòÉΓòÉΓòÉ
  6157.  
  6158. PSTAT is an OS/2 utility that returns process status information about which 
  6159. threads are running in the system, along with their current status and current 
  6160. priorities. 
  6161.  
  6162. PSTAT displays the process ID that is assigned for tracing on a per-process 
  6163. basis and is used to get global system information. 
  6164.  
  6165. PSTAT can assist you in determining: 
  6166.  
  6167. o Why a given thread is hung (stopped, waiting on system event) 
  6168.  
  6169. o Why the performance of the thread is sluggish (relatively low priority 
  6170.   compared to other threads) 
  6171.  
  6172. To use the PSTAT utility, type 
  6173.  
  6174. PSTAT
  6175.  
  6176. on the OS/2 command line. 
  6177.  
  6178. For more information on the PSTAT utility, refer to OS/2 Command Reference. 
  6179.  
  6180.  
  6181. ΓòÉΓòÉΓòÉ 5.9. QSYSTEM ΓòÉΓòÉΓòÉ
  6182.  
  6183. QSYSTEM is a hardware detection utility that is supplied with OS/2.. You can 
  6184. use this utility to verify the hardware on your machine. 
  6185.  
  6186. Type 
  6187.  
  6188. QSYSTEM ?
  6189.  
  6190. on the OS/2 command line to view the syntax of this utility. 
  6191.  
  6192.  
  6193. ΓòÉΓòÉΓòÉ 6. Sense Data ΓòÉΓòÉΓòÉ
  6194.  
  6195. Sense data is an SNA-defined encoding of error information. Sense data can be 
  6196. found with: 
  6197.  
  6198. o APPC verbs 
  6199.  
  6200.    - [MC_]ALLOCATE 
  6201.    - [MC_]SEND_CONVERSATION 
  6202.  
  6203. o Error log entries 
  6204.  
  6205. o Alerts 
  6206.  
  6207. o Trace listings in the following entries: 
  6208.  
  6209.    - A negative response 
  6210.    - An UNBIND request 
  6211.    - A Sense Data (X'7D') Management Services (MS) common subvector 
  6212.    - A function management header type 7 (FMH-7) 
  6213.    - An extended sense data control vector (X'35') 
  6214.  
  6215. Note:  The easiest way to extract sense data from a trace listing is to use 
  6216. FMTTRACE +D and search in the detail output for Sense. 
  6217.  
  6218. This online document contains descriptions of all sense data issued by 
  6219. Communications Manager and the most common sense data received by 
  6220. Communications Manager. Information about sense data not described in this 
  6221. document can be found in SNA Network Product Formats. 
  6222.  
  6223.  
  6224. ΓòÉΓòÉΓòÉ 6.1. Sense Data Format ΓòÉΓòÉΓòÉ
  6225.  
  6226. Sense data is a 4-byte field that includes: 
  6227.  
  6228. o A 1-byte category value 
  6229. o A 1-byte modifier value 
  6230. o 2 bytes of sense code specific information 
  6231.  
  6232. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6233. Γöé        Γöé        Γöé      Γöé      Γöé
  6234. Γöé  Byte  Γöé  Byte  Γöé Byte Γöé Byte Γöé
  6235. Γöé    0   Γöé    1   Γöé   2  Γöé   3  Γöé
  6236. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6237. Γöé        Γöé        Γöé             Γöé
  6238. Γöé        Γöé        Γöé Sense code  Γöé
  6239. ΓöéCategoryΓöéModifierΓöé  specific   Γöé
  6240. Γöé        Γöé        Γöé information Γöé
  6241. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6242.  
  6243. Γöé<ΓöÇΓöÇ Sense Code ΓöÇ>Γöé
  6244.  
  6245. Γöé<ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ Sense Data ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ>Γöé
  6246.  
  6247. Together, the category byte 0, the modifier byte 1, and the sense code specific 
  6248. information, bytes 2 and 3, hold the sense data defined for the error condition 
  6249. that has occurred. 
  6250.  
  6251.  
  6252. ΓòÉΓòÉΓòÉ 6.2. Sense Code Categories ΓòÉΓòÉΓòÉ
  6253.  
  6254. The following categories are defined: 
  6255.  
  6256. Value       Category 
  6257. X'00'       User Sense Data Only 
  6258. X'08'       Request Reject 
  6259. X'10'       Request Error 
  6260. X'20'       State Error 
  6261. X'40'       Request Header (RH) Usage Error 
  6262. X'80'       Path Error 
  6263.  
  6264. All other sense code categories are reserved. 
  6265.  
  6266. Note:  No discussion of sense data '00' is included in this document. 
  6267.  
  6268.  
  6269. ΓòÉΓòÉΓòÉ 6.3. X'08'  Request Reject ΓòÉΓòÉΓòÉ
  6270.  
  6271. This category indicates that the request was delivered to the intended 
  6272. component, and that it was understood and supported. However, the request was 
  6273. not executed. 
  6274.  
  6275. Select a sense code for specific information. 
  6276.  
  6277. 0801xxxx  Resource Not Available 
  6278. 0805xxxx  Session Limit Exceeded 
  6279. 0806xxxx  Resource Unknown 
  6280. 0809xxxx  Mode Inconsistency 
  6281. 080Cxxxx  Procedure Not Supported 
  6282. 080Exxxx  NAU Not Authorized 
  6283. 080Fxxxx  End User Not Authorized 
  6284. 0812xxxx  Insufficient Response 
  6285. 08130000  Bracket Bid Reject-No RTR Forthcoming 
  6286. 08140000  Bracket Bid Reject-No RTR Forthcoming 
  6287. 0815xxxx  Function Active 
  6288. 08190000  RTR Not Required 
  6289. 081C0103  Request Not Executable 
  6290. 081E0000  Session Reference Error 
  6291. 08210002  Invalid Session Parameters 
  6292. 08240000  Logical Unit of Work Terminated 
  6293. 0835xxxx  Invalid Parameter (with Pointer Only) 
  6294. 08390004  CP Architected TP Send Failure 
  6295. 083Bxxxx  Invalid PCID 
  6296. 083E0001  Implementation-Defined Retry Limit Exhausted 
  6297. 0840xxxx  Procedure Invalid for Resource 
  6298. 08460000  ERP Message Forthcoming 
  6299. 084Bxxxx  Requested Resources Not Available 
  6300. 084C0000  Transaction Program Not Available-No Retry 
  6301. 08500001  Link Activation Limit Reached 
  6302. 08520001  Duplicate Session Activation Request 
  6303. 0857xxxx  SSCP-LU Session is Not Active 
  6304. 08610002  Invalid COS Name 
  6305. 0864xxxx  Function Terminated 
  6306. 086Cxx00  Required Control Vector or Subvector Missing 
  6307. 086Dxxxx  Required Subfield Missing 
  6308. 086Fxxxx  Length Error 
  6309. 0870xxxx  Unformatted Subvector Value Invalid 
  6310. 0877xxxx  Resource Mismatch 
  6311. 087Dxxxx  Session Services Path Error 
  6312. 0889xxxx  Transaction Program Error 
  6313. 088B0000  BB Not Accepted-BIS Reply Requested 
  6314. 088Cxxxx  Missing Control Vector 
  6315. 088F0000  XRF Procedure Error 
  6316. 0890xxxx  Search Failure 
  6317. 0891xxxx  Invalid or Missing Invalid Network ID 
  6318. 0895xxxx  Control Vector Error 
  6319. 0897xxxx  System Definition Mismatch 
  6320. 08980003  XRF-Active Hierarchical Reset 
  6321. 08A0xxxx  Session Reset 
  6322. 08A8xxxx  Multiple-Domain Support Routing Exception 
  6323. 08A9xxxx  Multiple-Domain Support Transaction Failure 
  6324. 08AAxxxx  Required GDS Variable Missing 
  6325. 08B50000  Network Node Server Not Required 
  6326.  
  6327.  
  6328. ΓòÉΓòÉΓòÉ 6.3.1. 0801xxxx  Resource Not Available ΓòÉΓòÉΓòÉ
  6329.  
  6330. Explanation:  The LU, PU, link station, or link specified in an RU is not 
  6331. available.  For example, this sense data can occur when the workstation has 
  6332. both of the following: 
  6333.  
  6334. o A 3270 network connection directly to the host 
  6335. o A link to an SNA gateway, which is configured to support that workstation. 
  6336.  
  6337. If the gateway sends an ACTPU to the workstation before the host, the 
  6338. workstation rejects the ACTPU from the host with this sense data. The emulator 
  6339. logs this error as major error code 0042, minor error code 000002B2.  Unless 
  6340. this situation is corrected, the host continues to send the ACTPU and each 
  6341. negative response causes an error to be logged. 
  6342.  
  6343. Operator Response:  To correct this problem, do one of the following: 
  6344.  
  6345. o Change the configuration at the SNA gateway so that it no longer supports the 
  6346.   workstation. 
  6347.  
  6348. o Change the configuration at the workstation so that its 3270 network 
  6349.   connection is to the gateway. 
  6350.  
  6351. The possible values for bytes 2 and 3 are: 
  6352.  
  6353. 0000 
  6354. 0009 
  6355. 0012 
  6356.  
  6357.  
  6358. ΓòÉΓòÉΓòÉ 6.3.1.1. 08010000 ΓòÉΓòÉΓòÉ
  6359.  
  6360. No specific code applies. 
  6361.  
  6362.  
  6363. ΓòÉΓòÉΓòÉ 6.3.1.2. 08010009 ΓòÉΓòÉΓòÉ
  6364.  
  6365. The LU is not available because it is not ready to accept sessions. The local 
  6366. node has successfully issued a DELETE_LOCAL_LU or DELETE_PARTNER_LU verb. That 
  6367. LU is still in pending-delete state because it has active sessions with one or 
  6368. more partners. However, no new sessions can be started. 
  6369.  
  6370.  
  6371. ΓòÉΓòÉΓòÉ 6.3.1.3. 08010012 ΓòÉΓòÉΓòÉ
  6372.  
  6373. An APPN connection cannot be established because this node has no available 
  6374. integers to represent a new transmission group (TG). 
  6375.  
  6376.  
  6377. ΓòÉΓòÉΓòÉ 6.3.2. 0805xxxx  Session Limit Exceeded ΓòÉΓòÉΓòÉ
  6378.  
  6379. Explanation:  The requested session cannot be activated because one of the 
  6380. network accessible units (NAUs) has reached its session limit (such as the 
  6381. LU-LU session limit or the LU-mode session limit).  This sense code applies to 
  6382. ACTCDRM, INIT, BIND, and CINIT requests. 
  6383.  
  6384. Operator Response:  Ensure that each LU has a unique, fully qualified LU name 
  6385. in the same network. 
  6386.  
  6387. The possible values for bytes 2 and 3 are: 
  6388.  
  6389. 0000 
  6390. 0001 
  6391. 0002 
  6392. 0003 
  6393. 0004 
  6394. 0005 
  6395. 0006 
  6396. 0008 
  6397. 0009 
  6398. 000A 
  6399. 000B 
  6400. 000C 
  6401.  
  6402.  
  6403. ΓòÉΓòÉΓòÉ 6.3.2.1. 08050000 ΓòÉΓòÉΓòÉ
  6404.  
  6405. Session limit has been exceeded. This could be the LU session limit, partner LU 
  6406. session limit, or the mode session limit. Review the configured values for each 
  6407. of these. 
  6408.  
  6409. One of the causes of an exceeded session limit is the presence of the same LU 
  6410. name on multiple machines in a single SNA network. LU names must be unique 
  6411. within a network as well as within a single machine. 
  6412.  
  6413.  
  6414. ΓòÉΓòÉΓòÉ 6.3.2.2. 08050001 ΓòÉΓòÉΓòÉ
  6415.  
  6416. If accepted, the BIND request would prevent either the receiving LU or the 
  6417. sending LU from activating the number of contention winner sessions to the 
  6418. partner LU that were agreed on during a CNOS procedure. 
  6419.  
  6420. It is possible that two different LUs with the name in the network attempted to 
  6421. establish sessions with the same third, target LU. The target LU rejects the 
  6422. BIND issued by the later, duplicate named LU with this sense data. Each LU 
  6423. across every machine must have a unique, fully qualified LU name. 
  6424.  
  6425.  
  6426. ΓòÉΓòÉΓòÉ 6.3.2.3. 08050002 ΓòÉΓòÉΓòÉ
  6427.  
  6428. If the BIND request had been accepted, it would have caused the XRF-backup 
  6429. session limit to be exceeded. 
  6430.  
  6431.  
  6432. ΓòÉΓòÉΓòÉ 6.3.2.4. 08050003 ΓòÉΓòÉΓòÉ
  6433.  
  6434. If the BIND request had been accepted, it would have caused the XRF-active 
  6435. session limit to be exceeded. 
  6436.  
  6437. Note:  The session limit for XRF-active sessions is 1. An XRF-active BIND is 
  6438.        valid only if there are no XRF-active or XRF-backup sessions with the 
  6439.        receiving SLU. 
  6440.  
  6441.  
  6442. ΓòÉΓòÉΓòÉ 6.3.2.5. 08050004 ΓòÉΓòÉΓòÉ
  6443.  
  6444. For an independent LU, if the BIND request had been accepted, it would have 
  6445. caused the system-defined maximum number of sessions allowed for any LU to be 
  6446. exceeded for this LU. 
  6447.  
  6448.  
  6449. ΓòÉΓòÉΓòÉ 6.3.2.6. 08050005 ΓòÉΓòÉΓòÉ
  6450.  
  6451. The intermediate session router is unable to create a session connector control 
  6452. block. The pool of session connectors is saturated with active sessions and 
  6453. with pending active sessions for which the queue bit was set in the BIND. Do 
  6454. not retry the BIND. 
  6455.  
  6456.  
  6457. ΓòÉΓòÉΓòÉ 6.3.2.7. 08050006 ΓòÉΓòÉΓòÉ
  6458.  
  6459. The intermediate session router is unable to create a session connector control 
  6460. block. The pool of session connectors is saturated with active sessions and 
  6461. with pending active sessions for which the queue bit was not set in the BIND. 
  6462. Retry the BIND. 
  6463.  
  6464.  
  6465. ΓòÉΓòÉΓòÉ 6.3.2.8. 08050008 ΓòÉΓòÉΓòÉ
  6466.  
  6467. For a dependent LU, if accepted, the BIND request would cause the session limit 
  6468. to be exceeded. 
  6469.  
  6470.  
  6471. ΓòÉΓòÉΓòÉ 6.3.2.9. 08050009 ΓòÉΓòÉΓòÉ
  6472.  
  6473. If the request had been accepted, it would have caused the PLU session limit to 
  6474. be exceeded. 
  6475.  
  6476.  
  6477. ΓòÉΓòÉΓòÉ 6.3.2.10. 0805000A ΓòÉΓòÉΓòÉ
  6478.  
  6479. If the request had been accepted, it would have caused the SLU session limit to 
  6480. be exceeded. 
  6481.  
  6482.  
  6483. ΓòÉΓòÉΓòÉ 6.3.2.11. 0805000B ΓòÉΓòÉΓòÉ
  6484.  
  6485. The request was rejected because a session already exists between the same LU 
  6486. pair, and at least one of the LUs does not support parallel sessions. 
  6487.  
  6488.  
  6489. ΓòÉΓòÉΓòÉ 6.3.2.12. 0805000C ΓòÉΓòÉΓòÉ
  6490.  
  6491. An LU-LU session was not established because a session already exists between 
  6492. the SLU and the session-controller PLU. 
  6493.  
  6494.  
  6495. ΓòÉΓòÉΓòÉ 6.3.3. 0806xxxx  Resource Unknown ΓòÉΓòÉΓòÉ
  6496.  
  6497. Explanation:  The request contained a name or address not identifying a PU, LU, 
  6498. SSCP, link, or link station known to the receiver or the sender. 
  6499.  
  6500. Note:  In an interconnected network environment, this sense code may be set by 
  6501.        an SSCP in whose subnetwork and domain the LU was expected to reside. It 
  6502.        is not set by an SSCP that is only an intermediary on the session-setup 
  6503.        path. A gateway SSCP examines the Resource Identifier control vector in 
  6504.        a session setup request (for example, CDINIT), to determine whether the 
  6505.        LU is in the SSCP's subnetwork and domain. 
  6506.  
  6507. The possible values for bytes 2 and 3 are: 
  6508.  
  6509. 0000 
  6510. 0001 
  6511. 0002 
  6512. 0004 
  6513. 0006 
  6514. 0007 
  6515. 0008 
  6516. 0009 
  6517. 000A 
  6518. 0011 
  6519. 0012 
  6520. 0013 
  6521. 0014 
  6522. 0015 
  6523. 0016 
  6524. 0017 
  6525. 0018 
  6526. 0021 
  6527. 0022 
  6528. 0023 
  6529. 0024 
  6530. 0025 
  6531. 0026 
  6532. 0027 
  6533. 0028 
  6534. 0029 
  6535. 002A 
  6536. 002B 
  6537. 002C 
  6538. 002F 
  6539. 0030 
  6540.  
  6541.  
  6542. ΓòÉΓòÉΓòÉ 6.3.3.1. 08060000 ΓòÉΓòÉΓòÉ
  6543.  
  6544. No specific code applies. 
  6545.  
  6546.  
  6547. ΓòÉΓòÉΓòÉ 6.3.3.2. 08060001 ΓòÉΓòÉΓòÉ
  6548.  
  6549. The resources identified in an SNA Address List (X'04') MS common subvector are 
  6550. unknown to the PU receiving the request. 
  6551.  
  6552. Note:  When this sense data flows in a -RSP(NMVT), the referenced X'04' 
  6553.        subvector is the one that was present in the corresponding request NMVT. 
  6554.        When this sense data flows in a Sense Data (X'7D') MS common subvector, 
  6555.        the referenced X'04' subvector is present with the X'7D' subvector in 
  6556.        the same major vector. 
  6557.  
  6558.  
  6559. ΓòÉΓòÉΓòÉ 6.3.3.3. 08060002 ΓòÉΓòÉΓòÉ
  6560.  
  6561. Set aside for implementation-specific use, and is not otherwise defined in SNA; 
  6562. see implementation documentation for details of usage. 
  6563.  
  6564.  
  6565. ΓòÉΓòÉΓòÉ 6.3.3.4. 08060004 ΓòÉΓòÉΓòÉ
  6566.  
  6567. The indicated resources in the accompanying Name List (X'06') subvector are 
  6568. unknown to the control point to which the request containing the subvector was 
  6569. routed. 
  6570.  
  6571. Note:  Names in the hierarchy below the level of the first unknown resource are 
  6572.        not examined by the control point. 
  6573.  
  6574.  
  6575. ΓòÉΓòÉΓòÉ 6.3.3.5. 08060006 ΓòÉΓòÉΓòÉ
  6576.  
  6577. For a dynamic reconfiguration DELETE, MOVE, or REPLACE operation, the resource 
  6578. to be dynamically reconfigured could not be found. 
  6579.  
  6580.  
  6581. ΓòÉΓòÉΓòÉ 6.3.3.6. 08060007 ΓòÉΓòÉΓòÉ
  6582.  
  6583. The LU address in bytes 8 and 9 of RNAA type X'4' is already in the free pool. 
  6584.  
  6585.  
  6586. ΓòÉΓòÉΓòÉ 6.3.3.7. 08060008 ΓòÉΓòÉΓòÉ
  6587.  
  6588. For a dynamic reconfiguration DELETE, MOVE, or REPLACE operation, the NAU name 
  6589. in RNAA does not correspond to the resource identified by the element address 
  6590. in the RNAA. 
  6591.  
  6592.  
  6593. ΓòÉΓòÉΓòÉ 6.3.3.8. 08060009 ΓòÉΓòÉΓòÉ
  6594.  
  6595. The SSCP(OLU) cannot identify the SSCP(DLU), and default SSCP rerouting is not 
  6596. enabled. 
  6597.  
  6598.  
  6599. ΓòÉΓòÉΓòÉ 6.3.3.9. 0806000A ΓòÉΓòÉΓòÉ
  6600.  
  6601. The configuration identifier specified in a Management Services command is not 
  6602. recognized by the DLC manager at the receiving node. 
  6603.  
  6604.  
  6605. ΓòÉΓòÉΓòÉ 6.3.3.10. 08060011 ΓòÉΓòÉΓòÉ
  6606.  
  6607. An unknown OLU name was specified in the request. For example, this situation 
  6608. can occur when a local node is using an LU that is unknown to the subarea. 
  6609. Ensure that all local LUs that establish sessions with a subarea host are 
  6610. configured at the host. 
  6611.  
  6612.  
  6613. ΓòÉΓòÉΓòÉ 6.3.3.11. 08060012 ΓòÉΓòÉΓòÉ
  6614.  
  6615. An unknown DLU name was specified in the request. 
  6616.  
  6617.  
  6618. ΓòÉΓòÉΓòÉ 6.3.3.12. 08060013 ΓòÉΓòÉΓòÉ
  6619.  
  6620. An unknown SLU name was specified in the request. 
  6621.  
  6622.  
  6623. ΓòÉΓòÉΓòÉ 6.3.3.13. 08060014 ΓòÉΓòÉΓòÉ
  6624.  
  6625. An unknown PLU name was specified in the request. 
  6626.  
  6627.  
  6628. ΓòÉΓòÉΓòÉ 6.3.3.14. 08060015 ΓòÉΓòÉΓòÉ
  6629.  
  6630. An unknown OLU address was specified in the request. 
  6631.  
  6632.  
  6633. ΓòÉΓòÉΓòÉ 6.3.3.15. 08060016 ΓòÉΓòÉΓòÉ
  6634.  
  6635. An unknown DLU address was specified in the request. 
  6636.  
  6637.  
  6638. ΓòÉΓòÉΓòÉ 6.3.3.16. 08060017 ΓòÉΓòÉΓòÉ
  6639.  
  6640. An unknown SLU address was specified in the request. 
  6641.  
  6642.  
  6643. ΓòÉΓòÉΓòÉ 6.3.3.17. 08060018 ΓòÉΓòÉΓòÉ
  6644.  
  6645. An unknown PLU address was specified in the request. 
  6646.  
  6647.  
  6648. ΓòÉΓòÉΓòÉ 6.3.3.18. 08060021 ΓòÉΓòÉΓòÉ
  6649.  
  6650. The session-initiation request specified that the receiving SSCP is the SSCP 
  6651. having the DLU in its domain, but the DLU is unknown to the receiving SSCP. 
  6652.  
  6653.  
  6654. ΓòÉΓòÉΓòÉ 6.3.3.19. 08060022 ΓòÉΓòÉΓòÉ
  6655.  
  6656. The originator of the request is unknown to the receiver. 
  6657.  
  6658.  
  6659. ΓòÉΓòÉΓòÉ 6.3.3.20. 08060023 ΓòÉΓòÉΓòÉ
  6660.  
  6661. The destination of the request or response is unknown to the sender. 
  6662.  
  6663.  
  6664. ΓòÉΓòÉΓòÉ 6.3.3.21. 08060024 ΓòÉΓòÉΓòÉ
  6665.  
  6666. An unknown LU1 name was specified in the request. 
  6667.  
  6668.  
  6669. ΓòÉΓòÉΓòÉ 6.3.3.22. 08060025 ΓòÉΓòÉΓòÉ
  6670.  
  6671. An unknown LU2 name was specified in the request. 
  6672.  
  6673.  
  6674. ΓòÉΓòÉΓòÉ 6.3.3.23. 08060026 ΓòÉΓòÉΓòÉ
  6675.  
  6676. The SSCP does not have a session with the boundary function PU of an 
  6677. independent LU. 
  6678.  
  6679.  
  6680. ΓòÉΓòÉΓòÉ 6.3.3.24. 08060027 ΓòÉΓòÉΓòÉ
  6681.  
  6682. The PU associated with a switched SLU is unknown.  Session setup processing for 
  6683. the switched SLU cannot proceed. 
  6684.  
  6685.  
  6686. ΓòÉΓòÉΓòÉ 6.3.3.25. 08060028 ΓòÉΓòÉΓòÉ
  6687.  
  6688. NAU1 network address is unknown. 
  6689.  
  6690.  
  6691. ΓòÉΓòÉΓòÉ 6.3.3.26. 08060029 ΓòÉΓòÉΓòÉ
  6692.  
  6693. NAU2 network address is unknown. 
  6694.  
  6695.  
  6696. ΓòÉΓòÉΓòÉ 6.3.3.27. 0806002A ΓòÉΓòÉΓòÉ
  6697.  
  6698. The NAU name in the CONTACT or ACTLU does not correspond to the resource at the 
  6699. target address. 
  6700.  
  6701.  
  6702. ΓòÉΓòÉΓòÉ 6.3.3.28. 0806002B ΓòÉΓòÉΓòÉ
  6703.  
  6704. The TG being activated is unknown. Local or network topology information may be 
  6705. incorrect. This can occur because of one of the following conditions: 
  6706.  
  6707. o The local node is trying to use an "activatable on demand" link, but could 
  6708.   not activate the link. This could happen for any of the reasons a link 
  6709.   activation can fail:  the link was defined wrong, the remote node is not 
  6710.   powered on, and so on. 
  6711.  
  6712. o An "activatable on demand" link is defined in the reverse direction from 
  6713.   where the local node is trying to go. To correct this, either make your local 
  6714.   link "activatable on demand" or change the configuration at the remote node 
  6715.   so that it is not "activatable on demand." 
  6716.  
  6717. o There is an inconsistency among the topology databases in the APPN network. 
  6718.   One way to spot inconsistencies is to use subsystem management to view the 
  6719.   topology information. Check if there are any links shown as active that are 
  6720.   not actually active. 
  6721.  
  6722.   To reset this condition in the local workstation, stop and restart 
  6723.   Communications Manager. If this condition persists, report it to your local 
  6724.   support personnel. 
  6725.  
  6726.  
  6727. ΓòÉΓòÉΓòÉ 6.3.3.29. 0806002C ΓòÉΓòÉΓòÉ
  6728.  
  6729. The identification in either the Node Identification field or the control point 
  6730. (CP) name in a received XID3 is different from what this node was configured to 
  6731. expect. 
  6732.  
  6733.  
  6734. ΓòÉΓòÉΓòÉ 6.3.3.30. 0806002F ΓòÉΓòÉΓòÉ
  6735.  
  6736. The destination resource was not found on this node during a session activation 
  6737. attempt. 
  6738.  
  6739.  
  6740. ΓòÉΓòÉΓòÉ 6.3.3.31. 08060030 ΓòÉΓòÉΓòÉ
  6741.  
  6742. The adjacent node was not identified during CP-CP session activation. 
  6743.  
  6744.  
  6745. ΓòÉΓòÉΓòÉ 6.3.4. 0809xxxx  Mode Inconsistency ΓòÉΓòÉΓòÉ
  6746.  
  6747. Explanation:  The requested function cannot be performed in the present state 
  6748. of the receiver. 
  6749.  
  6750. The possible values for bytes 2 and 3 are: 
  6751.  
  6752. 0000 
  6753. 000A 
  6754. 0039 
  6755. 003A 
  6756. 003C 
  6757. 003D 
  6758. 003E 
  6759. 0040 
  6760. 0045 
  6761. 0046 
  6762. 0047 
  6763. 0049 
  6764. 0054 
  6765.  
  6766.  
  6767. ΓòÉΓòÉΓòÉ 6.3.4.1. 08090000 ΓòÉΓòÉΓòÉ
  6768.  
  6769. No specific code applies. 
  6770.  
  6771.  
  6772. ΓòÉΓòÉΓòÉ 6.3.4.2. 0809000A ΓòÉΓòÉΓòÉ
  6773.  
  6774. The partner data link control (DLC) is not activated. Generally, a long 
  6775. time-out (for example, 30 seconds) occurs before the verb returns. 
  6776.  
  6777. Possible reasons this occurs are: 
  6778.  
  6779. o The target machine is not powered on. 
  6780. o The target data link control (DLC) is not activated. 
  6781. o The target MAC address is wrong. 
  6782. o Maximum number of links is exceeded. 
  6783. o All links configured in the local workstation are incoming. 
  6784. o Different service access points (SAPs) are defined. 
  6785.  
  6786.  
  6787. ΓòÉΓòÉΓòÉ 6.3.4.3. 08090039 ΓòÉΓòÉΓòÉ
  6788.  
  6789. This is a CP transaction error. CP Capabilities (X'12C1') generalized data 
  6790. stream (GDS) variable request sent indicating conversation complete or without 
  6791. change direction (for example, CEB or ╨║CD) or CP Capabilities reply sent 
  6792. indicating conversation not yet complete (for example, ╨║CEB). 
  6793.  
  6794.  
  6795. ΓòÉΓòÉΓòÉ 6.3.4.4. 0809003A ΓòÉΓòÉΓòÉ
  6796.  
  6797. A null XID was received when an XID3 with its exchange state indicators set to 
  6798. prenegotiation, negotiation proceeding, or exchange state indicators not 
  6799. supported was expected. 
  6800.  
  6801.  
  6802. ΓòÉΓòÉΓòÉ 6.3.4.5. 0809003C ΓòÉΓòÉΓòÉ
  6803.  
  6804. An XID3 with the exchange state indicators set to prenegotiation was received 
  6805. when either of the values negotiation proceeding or exchange state indicators 
  6806. not supported was expected. 
  6807.  
  6808.  
  6809. ΓòÉΓòÉΓòÉ 6.3.4.6. 0809003D ΓòÉΓòÉΓòÉ
  6810.  
  6811. A nonactivation XID3 was received when a null XID or link activation XID3 was 
  6812. expected. 
  6813.  
  6814.  
  6815. ΓòÉΓòÉΓòÉ 6.3.4.7. 0809003E ΓòÉΓòÉΓòÉ
  6816.  
  6817. A link activation XID3 was received when a null XID or nonactivation XID3 was 
  6818. expected. 
  6819.  
  6820.  
  6821. ΓòÉΓòÉΓòÉ 6.3.4.8. 08090040 ΓòÉΓòÉΓòÉ
  6822.  
  6823. A mode-setting command was received and was either not expected or invalid for 
  6824. the receiving node. For example, SNRME was received when SNRM was expected. 
  6825.  
  6826.  
  6827. ΓòÉΓòÉΓòÉ 6.3.4.9. 08090045 ΓòÉΓòÉΓòÉ
  6828.  
  6829. An XID3 indicating that the sender does not support the exchange state 
  6830. indicators was received when the sender previously indicated support for this 
  6831. field in XID3. 
  6832.  
  6833.  
  6834. ΓòÉΓòÉΓòÉ 6.3.4.10. 08090046 ΓòÉΓòÉΓòÉ
  6835.  
  6836. An XID3 indicating that the sender supports the exchange state indicators was 
  6837. received when the sender previously indicated that it does not support this 
  6838. field in XID3. 
  6839.  
  6840.  
  6841. ΓòÉΓòÉΓòÉ 6.3.4.11. 08090047 ΓòÉΓòÉΓòÉ
  6842.  
  6843. An XID was received. Once a node sends one of these mode setting commands, no 
  6844. additional XIDs may be sent. 
  6845.  
  6846.  
  6847. ΓòÉΓòÉΓòÉ 6.3.4.12. 08090049 ΓòÉΓòÉΓòÉ
  6848.  
  6849. An XID3 containing the XID Negotiation Error (X'22') was received by this node. 
  6850.  
  6851.  
  6852. ΓòÉΓòÉΓòÉ 6.3.4.13. 08090054 ΓòÉΓòÉΓòÉ
  6853.  
  6854. The adjacent node is not the node type that the receiving node was configured 
  6855. to expect. The received negotiation-proceeding XID3 indicated that the adjacent 
  6856. node is an APPN end node, while this node expected the adjacent node to be an 
  6857. APPN network node, or vice versa. 
  6858.  
  6859.  
  6860. ΓòÉΓòÉΓòÉ 6.3.5. 080Cxxxx  Procedure Not Supported ΓòÉΓòÉΓòÉ
  6861.  
  6862. Explanation:  A procedure (Test, Trace, IPL, REQMS type, MS major vector key) 
  6863. specified in an RU is not supported by the receiver. 
  6864.  
  6865. The possible values for bytes 2 and 3 are: 
  6866.  
  6867. 0005 
  6868. 0006 
  6869. 0012 
  6870. 0013 
  6871. 01xx 
  6872.  
  6873.  
  6874. ΓòÉΓòÉΓòÉ 6.3.5.1. 080C0005 ΓòÉΓòÉΓòÉ
  6875.  
  6876. The Management Services (MS) major vector key is not supported by the receiver. 
  6877. This may occur for one of these reasons: 
  6878.  
  6879. o APPC sent an NMVT to the host using its active SSCP-PU session. At the host, 
  6880.   one of two things occurred: 
  6881.  
  6882.    - There was no network management application available (such as NetView) to 
  6883.      handle the NMVT. 
  6884.    - The network management application on the host does not support the 
  6885.      Management Services (MS) major vector key sent by APPC. 
  6886.  
  6887.   When the host replied that it could not handle the NMVT, APPC wrote this 
  6888.   error log entry. 
  6889.  
  6890. o NetView or a NetView application on the host sent an NMVT request to APPC 
  6891.   which was not recognized. 
  6892.  
  6893.   For example, 
  6894.  
  6895.     major error code . . . . . . . . . . . . . . . . . . :  0012
  6896.     minor error code . . . . . . . . . . . . . . . . . . :  080C0005
  6897.     Originator . . . . . . . . . . . . . :  APPC
  6898.     Conversation ID. . . . . . . . . . . :  00000000
  6899.     Process ID . . . . . . . . . . . . . :  1000
  6900.     Error data . . . . . . . . . . . . . :
  6901.     2C00000000010B800041038D000000000000218080049288001994ED00EC0000000100
  6902.     00000000000004000A0014003200642020202020202020202020202020202020202020
  6903.     2020202020202020202020202020202020202020202020202020202020202020202020
  6904.  
  6905.   In this example, the first 9 bytes are the TH and RH. The next 3 bytes, 
  6906.   X'41038D', indicate an NS header for NMVT. For more information about NS 
  6907.   headers for NMVT, refer to Systems Network Architecture Product Formats. The 
  6908.   major vector length is X'0021' bytes, and its key is X'8080'. This key 
  6909.   indicates a request for response time monitoring (RTM). Because APPC does not 
  6910.   handle this major vector, APPC logs this entry. 
  6911.  
  6912.  
  6913. ΓòÉΓòÉΓòÉ 6.3.5.2. 080C0006 ΓòÉΓòÉΓòÉ
  6914.  
  6915. The Management Services (MS) major vector is identified as one that contains a 
  6916. command, but the receiver does not recognize or support the command subvector. 
  6917. A control subvector is missing or not supported. Communications Manager, not 
  6918. being a focal point product, does not know how to process a X'63', so it sends 
  6919. an SNACR rather than a X'64' reject. 
  6920.  
  6921. If the command subvector is identified, but an additional required subvector is 
  6922. missing, refer to X'086C' sense code in Systems Network Architecture Product 
  6923. Formats. 
  6924.  
  6925.  
  6926. ΓòÉΓòÉΓòÉ 6.3.5.3. 080C0012 ΓòÉΓòÉΓòÉ
  6927.  
  6928. Application generalized data stream (GDS) variable in a multiple-domain support 
  6929. message unit (MDS MU) not supported. 
  6930.  
  6931.  
  6932. ΓòÉΓòÉΓòÉ 6.3.5.4. 080C0013 ΓòÉΓòÉΓòÉ
  6933.  
  6934. MDS message type not supported. Receiving node does not support the MDS message 
  6935. type in this MDS MU. 
  6936.  
  6937.  
  6938. ΓòÉΓòÉΓòÉ 6.3.5.5. 080C01xx ΓòÉΓòÉΓòÉ
  6939.  
  6940. A subvector in a Management Services (MS) major vector is identified as one 
  6941. inside that the receiver requires one of several supported subfields, but none 
  6942. of these subfields is present. Byte 3 contains the key (xx) of the subvector. 
  6943.  
  6944.  
  6945. ΓòÉΓòÉΓòÉ 6.3.6. 080Exxxx  NAU Not Authorized ΓòÉΓòÉΓòÉ
  6946.  
  6947. Explanation:  The requesting network addressable unit (NAU) does not have 
  6948. access to the requested resource. 
  6949.  
  6950. Operator Response:  Define that APPN network node as your NN server, or send 
  6951. the BIND request to the currently defined NN server. 
  6952.  
  6953. The possible values for bytes 2 and 3 are: 
  6954.  
  6955. 0002 
  6956. 0006 
  6957. 0009 
  6958. 000B 
  6959.  
  6960.  
  6961. ΓòÉΓòÉΓòÉ 6.3.6.1. 080E0002 ΓòÉΓòÉΓòÉ
  6962.  
  6963. A gateway T4 node received a dynamic dump request from an SSCP that is not in 
  6964. the native network of the gateway T4 node. 
  6965.  
  6966.  
  6967. ΓòÉΓòÉΓòÉ 6.3.6.2. 080E0006 ΓòÉΓòÉΓòÉ
  6968.  
  6969. An APPN network node received a Register from an unauthorized APPN end node. 
  6970.  
  6971.  
  6972. ΓòÉΓòÉΓòÉ 6.3.6.3. 080E0009 ΓòÉΓòÉΓòÉ
  6973.  
  6974. An APPN network node received a Delete from an unauthorized APPN end node. 
  6975.  
  6976.  
  6977. ΓòÉΓòÉΓòÉ 6.3.6.4. 080E000B ΓòÉΓòÉΓòÉ
  6978.  
  6979. A LOCATE/CDINIT was received from a node that is not defined as a client APPN 
  6980. end node. This can be detected by either DS or SS. 
  6981.  
  6982. For example, a BIND request came into an APPN network node that is not the APPN 
  6983. network node server of the BIND-sending end node. The APPN network node is 
  6984. unable to handle this type of request. 
  6985.  
  6986.  
  6987. ΓòÉΓòÉΓòÉ 6.3.7. 080Fxxxx  End User Not Authorized ΓòÉΓòÉΓòÉ
  6988.  
  6989. The possible values for bytes 2 and 3 are: 
  6990.  
  6991. 0000 
  6992. 07F1 
  6993. 6051 
  6994.  
  6995.  
  6996. ΓòÉΓòÉΓòÉ 6.3.7.1. 080F0000  End User Not Authorized ΓòÉΓòÉΓòÉ
  6997.  
  6998. This indicates that the BIND is correct, but the primary LU has not been 
  6999. authorized to activate the requested session. 
  7000.  
  7001.  
  7002. ΓòÉΓòÉΓòÉ 6.3.7.2. 080F07F1  End User Not Authorized ΓòÉΓòÉΓòÉ
  7003.  
  7004. The requesting end user does not have access to the requested resource. 
  7005.  
  7006.  
  7007. ΓòÉΓòÉΓòÉ 6.3.7.3. 080F6051  Access Security Information Invalid ΓòÉΓòÉΓòÉ
  7008.  
  7009. The request specifies an Access Security Information field that is unacceptable 
  7010. to the receiver. For security reasons, no further detail on the error is 
  7011. provided. This sense data is sent in FMH-7 or UNBIND. 
  7012.  
  7013. The partner LU rejected the user ID or password received on an incoming attach. 
  7014.  
  7015. An example of when this situation occurs is: 
  7016.  
  7017. o The remote location is using Communications Manager and the TP definition 
  7018.   specifies Conversation security(YES). The APPC attach manager searched its 
  7019.   list of valid user IDs and passwords, but did not find the received 
  7020.   combination. 
  7021.  
  7022. Programmer Response:  Either the [MC_]ALLOCATE or [MC_]CONVERSATION verb issued 
  7023. by the local program has a wrong user_id or password parameter, or the remote 
  7024. configuration needs to be changed. Look at the verb control block being used 
  7025. for this verb. Verify that it specifies valid user_id and password parameters. 
  7026.  
  7027. Operator Response:  If the problem is with the remote configuration, ensure 
  7028. that the user ID and password combination has been correctly defined there. 
  7029. User IDs and passwords are two of the few APPC configuration fields that are 
  7030. case sensitive. Be sure that the combination of uppercase and lowercase letters 
  7031. matches those specified in the program. 
  7032.  
  7033. Also ensure that if these are required (see the remote location's TP 
  7034. definition), they are accepted by the partner LU (see the remote location's 
  7035. definition of its partner LU). 
  7036.  
  7037. If the remote location is using Communications Manager, look at its error log. 
  7038. Find an error log entry of major error code 001A; its minor error code 
  7039. indicates why this attach was rejected. The configuration is changed. 
  7040.  
  7041.  
  7042. ΓòÉΓòÉΓòÉ 6.3.8. 0812xxxx  Insufficient Resource ΓòÉΓòÉΓòÉ
  7043.  
  7044. Explanation:  Receiver cannot act on the request because of a temporary lack of 
  7045. resources. 
  7046.  
  7047. The possible values for bytes 2 and 3 are: 
  7048.  
  7049. 0000 
  7050. 0007 
  7051. 000A 
  7052. 000D 
  7053. 0010 
  7054.  
  7055.  
  7056. ΓòÉΓòÉΓòÉ 6.3.8.1. 08120000 ΓòÉΓòÉΓòÉ
  7057.  
  7058. No specific code applies. 
  7059.  
  7060.  
  7061. ΓòÉΓòÉΓòÉ 6.3.8.2. 08120007 ΓòÉΓòÉΓòÉ
  7062.  
  7063. Insufficient resources are available for LU address allocation. 
  7064.  
  7065.  
  7066. ΓòÉΓòÉΓòÉ 6.3.8.3. 0812000A ΓòÉΓòÉΓòÉ
  7067.  
  7068. An APPN network node does not have adequate resources to perform the Register. 
  7069. For example, the available directory capacity is exceeded. 
  7070.  
  7071.  
  7072. ΓòÉΓòÉΓòÉ 6.3.8.4. 0812000D ΓòÉΓòÉΓòÉ
  7073.  
  7074. Insufficient buffers exist to activate a session. 
  7075.  
  7076.  
  7077. ΓòÉΓòÉΓòÉ 6.3.8.5. 08120010 ΓòÉΓòÉΓòÉ
  7078.  
  7079. The control point (CP) does not have adequate resources to process a Locate 
  7080. generalized data stream (GDS) variable request. The contention loser's CP-CP 
  7081. session is deactivated. 
  7082.  
  7083.  
  7084. ΓòÉΓòÉΓòÉ 6.3.9. 08130000  Bracket Bid Reject-No RTR Forthcoming ΓòÉΓòÉΓòÉ
  7085.  
  7086. Explanation:  BID (or BB) was received while the first speaker was in the 
  7087. in-bracket state, or while the first speaker was in the between-brackets state 
  7088. and the first speaker denied permission. RTR is not sent. For LU 6.2, this is 
  7089. the only setting defined. 
  7090.  
  7091.  
  7092. ΓòÉΓòÉΓòÉ 6.3.10. 08140000  Bracket Bid Reject-RTR Forthcoming ΓòÉΓòÉΓòÉ
  7093.  
  7094. Explanation:  BID (or BB) was received while the first speaker was in the 
  7095. in-bracket state, or while the first speaker was in the between-brackets state 
  7096. and the first speaker denied permission. RTR is sent. For LU 6.2, this is the 
  7097. only setting defined. 
  7098.  
  7099.  
  7100. ΓòÉΓòÉΓòÉ 6.3.11. 0815xxxx  Function Active ΓòÉΓòÉΓòÉ
  7101.  
  7102. Explanation:  A request to activate a network element or procedure was 
  7103. received, but the element or procedure was already active. 
  7104.  
  7105. The possible values for bytes 2 and 3 are: 
  7106.  
  7107. 0000 
  7108. 0004 
  7109. 0007 
  7110.  
  7111.  
  7112. ΓòÉΓòÉΓòÉ 6.3.11.1. 08150000 ΓòÉΓòÉΓòÉ
  7113.  
  7114. No specific code applies. 
  7115.  
  7116.  
  7117. ΓòÉΓòÉΓòÉ 6.3.11.2. 08150004 ΓòÉΓòÉΓòÉ
  7118.  
  7119. A BIND was received from a T2.1 node when the session is already active. For 
  7120. example, the LFSID is in use. The receiver rejects the BIND. 
  7121.  
  7122.  
  7123. ΓòÉΓòÉΓòÉ 6.3.11.3. 08150007 ΓòÉΓòÉΓòÉ
  7124.  
  7125. A session activation request was received by an APPN network node or an APPN 
  7126. end node to activate a CP-CP session that was already active. 
  7127.  
  7128.  
  7129. ΓòÉΓòÉΓòÉ 6.3.12. 08190000  RTR Not Required ΓòÉΓòÉΓòÉ
  7130.  
  7131. Explanation:  Receiver of Ready To Receive has nothing to send. 
  7132.  
  7133.  
  7134. ΓòÉΓòÉΓòÉ 6.3.13. 081C0103  Request Not Executable ΓòÉΓòÉΓòÉ
  7135.  
  7136. Explanation:  The requested function cannot be executed because of a permanent 
  7137. error condition in the receiver. 
  7138.  
  7139. X'0103' indicates that the remote node is not responding to polling requests. 
  7140. The remote node may be powered off or the hardware may be functioning 
  7141. incorrectly. 
  7142.  
  7143.  
  7144. ΓòÉΓòÉΓòÉ 6.3.14. 081E0000  Session Reference Error ΓòÉΓòÉΓòÉ
  7145.  
  7146. Explanation:  The request referred to a half-session that either could not be 
  7147. found or was not in the expected state (generally applies to network services 
  7148. requests). 
  7149.  
  7150.  
  7151. ΓòÉΓòÉΓòÉ 6.3.15. 08210002  Invalid Session Parameters ΓòÉΓòÉΓòÉ
  7152.  
  7153. Explanation:  Session parameters were not valid or not supported by the 
  7154. half-session whose activation was requested. 
  7155.  
  7156. X'0002' indicates that the specified mode name was not recognized by the 
  7157. control point (CP). 
  7158.  
  7159.  
  7160. ΓòÉΓòÉΓòÉ 6.3.16. 08240000  Logical Unit of Work Terminated ΓòÉΓòÉΓòÉ
  7161.  
  7162. Explanation:  The current unit of work has been terminated; when sync point 
  7163. protocols are in use, both sync point managers revert to the previously 
  7164. committed sync point. 
  7165.  
  7166. For LU 6.2, this sense data is send-only FMH-7. 
  7167.  
  7168. X'0000' indicates that for LU 6.2, backout initiated-no resync in progress. A 
  7169. transaction program or its LU has initiated backout. The protected resources 
  7170. for the distributed logical unit of work are to be restored to the previously 
  7171. committed sync point. 
  7172.  
  7173. When sent in reply to a PS header, no resync in progress means that all 
  7174. resources in the transaction subordinate to the backout sender have backed out. 
  7175.  
  7176.  
  7177. ΓòÉΓòÉΓòÉ 6.3.17. 0835xxxx  Invalid Parameter (with Pointer Only) ΓòÉΓòÉΓòÉ
  7178.  
  7179. Explanation:  The request contained a fixed- or variable-length field whose 
  7180. contents are invalid or not supported by the network accessible unit (NAU) that 
  7181. received the request. 
  7182.  
  7183. xxxx  Bytes 2 and 3 contain a 2-byte binary count that indexes (0-origin) the 
  7184.       first byte of the fixed- or variable-length field having invalid 
  7185.       contents. 
  7186.  
  7187. If the index points to a partner LU name field that is not recognized, it is 
  7188. possible that the partner will reject the bind because the partner LU is not 
  7189. explicitly defined and does not allow implicit support. If this occurs, ensure 
  7190. that the partner LU is defined by either defining the DEFINE_PARTNER_LU verb or 
  7191. by setting the IMPLICIT_INBOUND_PLU_SUPPORT parameter of the DEFINE_DEFAULTS 
  7192. verb in the .NDF file to YES. 
  7193.  
  7194. The error usually indicates that the BIND was rejected by APPC because of a 
  7195. syntax, state, or semantic error and points to an offset in the RU field of the 
  7196. invalid parameter. 
  7197.  
  7198. Example: 
  7199.  
  7200. A problem occurs when establishing an LU 6.2 session between a PS/2 program 
  7201. running Communications Manager program and an MVS host running VTAM* 3.1.1. The 
  7202. configuration is as follows: 
  7203.  
  7204.  
  7205.  ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ      ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ      ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7206.  Γöé  PS/2   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ 3174 Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ  MVS/XA      Γöé PS/2 LU defined to
  7207.  Γöé  Token  Γöé      ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ      Γöé  VTAM 3.1.1  Γöé VTAM with a logmode
  7208.  Γöé  Ring   Γöé                    ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ for LU 6.2
  7209.  ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ                            Γöé
  7210.                                  CTC    Γöé
  7211.                                         Γöé
  7212.                                ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  7213.                                Γöé  MVS/XA guest  Γöé
  7214.                                Γöé under VM with  Γöé
  7215.                                Γöé   VTAM 3.1.1   Γöé
  7216.                                Γöé                Γöé
  7217.                                ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  7218.  
  7219. Host status messages are sent to the PS/2 workstation where they are filtered 
  7220. and displayed for an operator's action. Communications Manager is configured 
  7221. for APPC using an IBM Token-Ring Network 16/4 Adapter/A. 
  7222.  
  7223. On the host side, the application carries out the following: 
  7224.  
  7225. o Successfully issues an OPEN for an ACB with MACRF=NLOGON. 
  7226. o Issues an OPNDST as follows: 
  7227.  
  7228.          OPNDST OPTCD=(ACQUIRE,CONALL,SYN,CA),NIB=AINIB,RPL=AIRPL,     X
  7229.                AAREA=ACAREA,AAREALN=255
  7230. AIACB    ACB   AM=VTAM,APPLID=AIHOST,EXLST=AIXLST,MACRF=NLOGON
  7231. AICOUNT  DC    F'0'
  7232. AIRPL    RPL   AM=VTAM,NIB=AINIB,ACB=AIACB
  7233. AINIB    NIB   NAME=BHT1505,EXLST=AIXLST,MODE=RECORD,PROC=NEGBIND,     X
  7234.                BNDAREA=PCAREA
  7235. AIXLST   EXLST AM=VTAM,LERAD=AISYNLER,SYNAD=AISYNLER
  7236. AIGOOD   DC    F'0'
  7237. AISAVE   DS    15F
  7238. AIHOST   DC    X'08',CL8'RTX1'
  7239. PCAREA   DC   X'001307B0B050B5000085850000060200000000000000002C0000'
  7240.          DC   X'04D9E3E7F1'
  7241. ACAREA   DC   XL255'00'
  7242.  
  7243. The PU, LU, and log mode definitions follow: 
  7244.  
  7245. BHT1505P PU   CUADDR=B05,ISTATUS=ACTIVE,PUTYPE=2,MAXBFRU=10,
  7246.               USSTAB=USSTABTS,MODETAB=SCCMODE,SSCPFM=USSSCS
  7247.  
  7248. BHT1505  LU   LOCADDR=2,DLOGMOD=APPC,USSTAB=ISTINCDT,
  7249.               SPAN=(HLPDSK01)
  7250.  
  7251. APPC          MODEENT LOGMODE=APPC,FMPROF=X'13',TSPROF=X'07',
  7252.                     PRIPROT=X'B0',SECPROT=X'B0',COMPROT=X'50B1'
  7253.                     RUSIZES=X'8888',PSERVIC=X'060200000000000000002C00',
  7254.                     TYPE=0
  7255.  
  7256. Example: 
  7257.  
  7258. For the following error, the offset appears to be at the end of the Primary LU 
  7259. name field, which is being correctly sent as RTX1. The following is a portion 
  7260. of the trace. 
  7261.  
  7262. ===RECV====>  IBMTRNET  #00 40002000000104 00003F186A10C08C
  7263.  
  7264.       #:3400 TH:2D000202069C RH:6B8000
  7265.     31001307 B0B050B5 80018585 01000602      <1.....P...ee....>
  7266.     00000000 00000000 2C000004 D9E3E7F1      <........,...RTX1>
  7267.     000008C2 C8E3F1F5 F0F540                 <...BHT1505.     >
  7268.  
  7269.  
  7270. <==SEND=====  IBMTRNET  #00 40002000000104 00003F186A10C08C
  7271.  
  7272.       #:0E00 TH:2D000202069C RH:EF9000
  7273.     08350020 31                              <.5. 1           >
  7274.  
  7275. This IBMTRNET trace shows that a BIND request was received and a -RSP(08350020) 
  7276. was returned. X'0835' indicates that the BIND request contains an invalid 
  7277. parameter and X'0020' is the offset where the error was found. 
  7278.  
  7279. X'0020' does not point to the Primary LU name field; it points to the first 
  7280. byte after the Primary LU name field. The offset starts from the beginning of 
  7281. the RU, not from the beginning of the TH or RH. 
  7282.  
  7283. Normally, this position in the BIND request contains the User data field. The 
  7284. User data field contains structured subfields (for example, the mode name, the 
  7285. fully qualified PLU name, the fully qualified SLU name, and the session 
  7286. instance identifier). Note that your BIND has X'00' in this position. This is a 
  7287. valid value and indicates that there is no User data field. 
  7288.  
  7289. In particular, this value means that the host has not specified a mode name (or 
  7290. more accurately, has specified the null mode name). However, versions of 
  7291. Communications Manager prior to Extended Services could not be configured to 
  7292. accept an all-blank mode name. This pre-Extended Services workstation is 
  7293. rejecting the BIND because it has not been configured (and cannot be 
  7294. configured) to accept a null mode name. An all-blank mode name is predefined in 
  7295. Extended Services and Communications Manager/2. 
  7296.  
  7297. Note:  This sense code is not used to report an invalid value in a Management 
  7298.        Services (MS) major vector. If the invalid value occurs in a formatted 
  7299.        Management Services (MS) subvector, sense code X'086B' is used. If it 
  7300.        occurs in an unformatted subvector, sense code X'0870' is used. 
  7301.  
  7302.  
  7303. ΓòÉΓòÉΓòÉ 6.3.18. 08390004  CP architected TP send failure ΓòÉΓòÉΓòÉ
  7304.  
  7305. Explanation:  Deactivate both contention winner and contention loser CP-CP 
  7306. sessions. For example, a failure can occur when a network node attempts to 
  7307. issue a broadcast search to a particular node and the node does not respond 
  7308. within a time-out period. An UNBIND request is sent to the problem node and the 
  7309. session is deactivated. 
  7310.  
  7311.  
  7312. ΓòÉΓòÉΓòÉ 6.3.19. 083Bxxxx  Invalid PCID ΓòÉΓòÉΓòÉ
  7313.  
  7314. Explanation:  The received procedure correlation identification (PCID) for a 
  7315. new session duplicated the PCID assigned to another session, or the received 
  7316. PCID intended as an identifier for an existing session could not be associated 
  7317. with such an existing session, or an error was detected in the format of the 
  7318. received PCID. 
  7319.  
  7320. The possible values for bytes 2 and 3 are: 
  7321.  
  7322. 0001 
  7323. 0002 
  7324.  
  7325.  
  7326. ΓòÉΓòÉΓòÉ 6.3.19.1. 083B0001 ΓòÉΓòÉΓòÉ
  7327.  
  7328. The PCID contained in CDINIT (Initiate or Queue), INIT-OTHER-CD, or CDTAKED 
  7329. duplicates a PCID received previously in one of these requests. 
  7330.  
  7331.  
  7332. ΓòÉΓòÉΓòÉ 6.3.19.2. 083B0002 ΓòÉΓòÉΓòÉ
  7333.  
  7334. The received fully qualified PCID duplicated one assigned to another session. 
  7335.  
  7336.  
  7337. ΓòÉΓòÉΓòÉ 6.3.20. 083E0001  Implementation-Defined Retry Limit Exhausted ΓòÉΓòÉΓòÉ
  7338.  
  7339. Explanation:  X'0001' indicates that the implementation-defined limit on XID 
  7340. exchanges was exceeded before link activation completed. 
  7341.  
  7342.  
  7343. ΓòÉΓòÉΓòÉ 6.3.21. 0840xxxx  Procedure Invalid for Resource ΓòÉΓòÉΓòÉ
  7344.  
  7345. Explanation:  The received RU is not supported in the receiver for this type of 
  7346. resource. 
  7347.  
  7348. For example: 
  7349.  
  7350. o SETCV specifies boundary function support for a type 1 node, but the 
  7351.   capability is not supported by the receiving node. 
  7352. o The PU receiving an EXECTEST or TESTMODE is not the primary PU for the target 
  7353.   link. 
  7354.  
  7355. The possible values for bytes 2 and 3 are: 
  7356.  
  7357. 0007 
  7358. 0008 
  7359. 000C 
  7360.  
  7361.  
  7362. ΓòÉΓòÉΓòÉ 6.3.21.1. 08400007 ΓòÉΓòÉΓòÉ
  7363.  
  7364. Resource not found. A Delete or Find could not be satisfied because the 
  7365. specified entry does not exist in the receiver's directory and the resource 
  7366. cannot be found in the network. 
  7367.  
  7368. The target LU may be owned by an APPN network node server that cannot be 
  7369. contacted, or it might not exist in the network at all. 
  7370.  
  7371. If the partner LU is located at an adjacent LEN node, ensure that a 
  7372. DEFINE_PARTNER_LU_LOCATION exists for that LU in the SNA configuration file and 
  7373. that there is a connection to its owning node. 
  7374.  
  7375.  
  7376. ΓòÉΓòÉΓòÉ 6.3.21.2. 08400008 ΓòÉΓòÉΓòÉ
  7377.  
  7378. Directory entry cannot be deleted. An APPN network node received a Delete with 
  7379. a delete entry condition indicating that the entry can be deleted only if it 
  7380. has no subordinate entries. Since the entry does have subordinate entries, the 
  7381. Delete is rejected. 
  7382.  
  7383.  
  7384. ΓòÉΓòÉΓòÉ 6.3.21.3. 0840000C ΓòÉΓòÉΓòÉ
  7385.  
  7386. Conflicting entry type on delete. The Delete request attempted to delete a home 
  7387. entry. For example, one defined at the receiver by its own network operator 
  7388. facility (NOF). 
  7389.  
  7390.  
  7391. ΓòÉΓòÉΓòÉ 6.3.22. 08460000  ERP Message Forthcoming ΓòÉΓòÉΓòÉ
  7392.  
  7393. Explanation:  The received request was rejected for a reason to be specified in 
  7394. a forthcoming request. 
  7395.  
  7396.  
  7397. ΓòÉΓòÉΓòÉ 6.3.23. 084Bxxxx  Requested Resources Not Available ΓòÉΓòÉΓòÉ
  7398.  
  7399. Explanation:  Resources named in the request, and required to honor it, are not 
  7400. currently available. It is not known when the resources are made available. 
  7401.  
  7402. Programmer Response:  Retry the allocation request. However, to avoid 
  7403. congesting the network with attempted allocation requests, your local program 
  7404. should pause or wait for a keystroke before retrying the conversation. 
  7405.  
  7406. Operator Response:  Start the APPC attach manager, increase the 
  7407. incoming_allocate_timeout, and increase the incoming_allocate_queue_depth in 
  7408. the configuration at the remote location, if appropriate. 
  7409.  
  7410. If the remote location is using Communications Manager, the remote program may 
  7411. have ended before issuing a RECEIVE_ALLOCATE verb to receive the queued attach. 
  7412. If this action is unexpected, check the following conditions in the remote 
  7413. location: 
  7414.  
  7415. o The remote program may be failing to issue the RECEIVE_ALLOCATE verbs 
  7416.   correctly. 
  7417.  
  7418. o The remote program may be issuing the RECEIVE_ALLOCATE verbs with an 
  7419.   incorrect tp_name. 
  7420.  
  7421. o The filespec field configured at the remote location could be incorrect. 
  7422.  
  7423. If the remote location is using Communications Manager, look at its error log. 
  7424. Find an error log entry of major error code 0020; its minor error code 
  7425. indicates why this attach was rejected. 
  7426.  
  7427. The possible values for bytes 2 and 3 are: 
  7428.  
  7429. 0000 
  7430. 0003 
  7431. 6031 
  7432.  
  7433.  
  7434. ΓòÉΓòÉΓòÉ 6.3.23.1. 084B0000 ΓòÉΓòÉΓòÉ
  7435.  
  7436. No specific code applies. 
  7437.  
  7438.  
  7439. ΓòÉΓòÉΓòÉ 6.3.23.2. 084B0003 ΓòÉΓòÉΓòÉ
  7440.  
  7441. Management services has temporarily been unable to allocate OS/2 system 
  7442. resources to satisfy the request.  Retry the request. 
  7443.  
  7444.  
  7445. ΓòÉΓòÉΓòÉ 6.3.23.3. 084B6031 ΓòÉΓòÉΓòÉ
  7446.  
  7447. Transaction program not available-Retry allowed. The FMH-5 attach command 
  7448. specifies a transaction program that the receiver is unable to start. Either 
  7449. the program is not authorized to run or the resources to run it are not 
  7450. available now. The condition is temporary. The sender is responsible for 
  7451. subsequent retry. This sense data is sent only in FMH-7. 
  7452.  
  7453. The partner LU rejected the incoming attach because it could not start the 
  7454. specified program immediately. 
  7455.  
  7456. If the partner LU is associated with an APPC attach manager, some possible 
  7457. causes of this sense data are: 
  7458.  
  7459. o The APPC attach manager associated with the partner LU is stopped. 
  7460.  
  7461. o The attach manager associated with the partner LU is stopped. This can be 
  7462.   caused by a missing START_ATTACH_MANAGER statement in your local SNA 
  7463.   configuration file. Ensure that the START_ATTACH_MANAGER statement is 
  7464.   configured to be started. 
  7465.  
  7466. o The incoming_allocate_timeout defined in the TP definition at the partner LU 
  7467.   is 0 or is too short. This only applies if the partner TP is configured as 
  7468.   Queued. 
  7469.  
  7470. o The local transaction program has specified an incorrect tp_name on its 
  7471.   [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb. 
  7472.  
  7473. o The incoming_allocate_queue_depth configured in the TP definition at the 
  7474.   partner LU is too small. This only applies if the partner TP is configured as 
  7475.   Queued. 
  7476.  
  7477. o At the remote location, the incoming attach was queued, waiting to be 
  7478.   processed. The intended program was remotely started, but ended before it 
  7479.   could process the queued incoming attach. 
  7480.  
  7481. APPC wrote an error log entry of major error code 0001, minor error code 
  7482. 084B6031 to the error log in the local workstation. 
  7483.  
  7484.  
  7485. ΓòÉΓòÉΓòÉ 6.3.24. 084C0000  Transaction Program Not Available-No Retry ΓòÉΓòÉΓòÉ
  7486.  
  7487. Explanation:  Receiver cannot act on the request because resources required to 
  7488. honor the request are permanently unavailable. The sender should not retry 
  7489. immediately because the situation is not transient. 
  7490.  
  7491. X'0000' shows that for LU 6.2, the FMH-5 attach command specifies a transaction 
  7492. program that the receiver is unable to start. The condition is not temporary. 
  7493. The sender should not retry immediately. This sense data is sent only in FMH-7. 
  7494.  
  7495. The partner LU rejected the incoming attach because it could not start the 
  7496. specified program. 
  7497.  
  7498. Possible reasons for this error are: 
  7499.  
  7500. o The intended program does not exist at the remote location. 
  7501.  
  7502. o If the remote location is using Communications Manager, its TP definition may 
  7503.   be configured with the wrong filespec parameter, or the filespec for the TP 
  7504.   may be spelled wrong. 
  7505.  
  7506. o The operating system or communications subsystem at the remote location has 
  7507.   exhausted its available resources and is unable to start the remotely 
  7508.   attachable program. 
  7509.  
  7510.   If the remote location is using Communications Manager, the APPC attach 
  7511.   manager at the remote location may have failed to start the program because 
  7512.   of an OS/2 error on its internal DosExecPgm or DosStartSession function call. 
  7513.   Any of the nonzero OS/2 return codes from these function calls may cause this 
  7514.   situation. For example, the remote location is running Communications Manager 
  7515.   and the remotely attachable program is attach-manager-started. If there is 
  7516.   insufficient memory for the attach manager to start the program, the incoming 
  7517.   attach is rejected with this sense data. This could also occur if the remote 
  7518.   location has used all of its processes or screen groups. 
  7519.  
  7520. APPC wrote an error log entry of major error code 0001, minor error code 
  7521. 084C0000 to the error log in the local workstation. 
  7522.  
  7523. Programmer Response:  Do not retry the allocation request. 
  7524.  
  7525. Operator Response:  Ensure that the intended program is defined correctly at 
  7526. the remote location, and that it is compiled and linked correctly for its 
  7527. operating system. If the remote location is using Communications Manager, look 
  7528. at its error log for more information. 
  7529.  
  7530.  
  7531. ΓòÉΓòÉΓòÉ 6.3.25. 08500001  Link Activation Limit Reached ΓòÉΓòÉΓòÉ
  7532.  
  7533. Explanation:  The specified transmission group (TG) was not activated because 
  7534. the maximum number of active link stations allowed on this port has already 
  7535. been reached. 
  7536.  
  7537.  
  7538. ΓòÉΓòÉΓòÉ 6.3.26. 08520001  Duplicate Session Activation Request ΓòÉΓòÉΓòÉ
  7539.  
  7540. Explanation:  A second BIND has been received from a peripheral node PLU while 
  7541. the session was still in the activation process. 
  7542.  
  7543.  
  7544. ΓòÉΓòÉΓòÉ 6.3.27. 0857xxxx  SSCP-LU session is not active ΓòÉΓòÉΓòÉ
  7545.  
  7546. Explanation:  The SSCP-LU session required for the processing of the request is 
  7547. not active; for example, in processing REQECHO, the SSCP did not have an active 
  7548. session with the target LU named in the REQECHO RU. 
  7549.  
  7550. The possible values for bytes 2 and 3 are: 
  7551.  
  7552. 0000 
  7553. 0001 
  7554. 0002 
  7555. 0003 
  7556. 0004 
  7557.  
  7558.  
  7559. ΓòÉΓòÉΓòÉ 6.3.27.1. 08570000 ΓòÉΓòÉΓòÉ
  7560.  
  7561. No specific code applies. 
  7562.  
  7563.  
  7564. ΓòÉΓòÉΓòÉ 6.3.27.2. 08570001 ΓòÉΓòÉΓòÉ
  7565.  
  7566. The SSCP-SLU session is in the process of being reactivated. 
  7567.  
  7568.  
  7569. ΓòÉΓòÉΓòÉ 6.3.27.3. 08570002 ΓòÉΓòÉΓòÉ
  7570.  
  7571. The SSCP-PLU session is inactive. 
  7572.  
  7573.  
  7574. ΓòÉΓòÉΓòÉ 6.3.27.4. 08570003 ΓòÉΓòÉΓòÉ
  7575.  
  7576. The SSCP-SLU session is inactive. 
  7577.  
  7578.  
  7579. ΓòÉΓòÉΓòÉ 6.3.27.5. 08570004 ΓòÉΓòÉΓòÉ
  7580.  
  7581. The SSCP-PLU session is in the process of being reactivated. 
  7582.  
  7583.  
  7584. ΓòÉΓòÉΓòÉ 6.3.28. 08610002  Invalid COS Name ΓòÉΓòÉΓòÉ
  7585.  
  7586. Explanation:  The class of service name generated by the T2.1 control point 
  7587. (CP) local to, or the T2.1 NNCP server for, the initiating LU is not in the 
  7588. class of service name definition table. 
  7589.  
  7590.  
  7591. ΓòÉΓòÉΓòÉ 6.3.29. 0864xxxx  Function Terminated ΓòÉΓòÉΓòÉ
  7592.  
  7593. Explanation:  The conversation was terminated abnormally. Other terminations 
  7594. could occur after repeated executions. The request sender is responsible 
  7595. detecting such a loop. 
  7596.  
  7597. The possible values for bytes 2 and 3 are: 
  7598.  
  7599. 0000 
  7600. 0001 
  7601. 0002 
  7602.  
  7603.  
  7604. ΓòÉΓòÉΓòÉ 6.3.29.1. 08640000 ΓòÉΓòÉΓòÉ
  7605.  
  7606. Premature conversation termination. For LU 6.2, the conversation is terminated 
  7607. abnormally; for example, the transaction program may have issued a 
  7608. DEALLOCATE_ABEND verb, or the program may have terminated (normally or 
  7609. abnormally) without explicitly terminating the conversation. This sense data is 
  7610. sent only in FMH-7 or UNBIND. 
  7611.  
  7612. For non-LU 6.2, no additional information is specified. 
  7613.  
  7614.  
  7615. ΓòÉΓòÉΓòÉ 6.3.29.2. 08640001 ΓòÉΓòÉΓòÉ
  7616.  
  7617. System logic error-No retry. Either the local side or the remote side issued a 
  7618. DEALLOCATE verb with the type(ABEND_SVC) parameter. 
  7619.  
  7620. A possible cause is that the remote TP at the partner was deactivated while it 
  7621. was running. This can be done by the partner using subsystem management. The 
  7622. TP_ENDED verb issued by the partner generates a DEALLOCATE verb with the 
  7623. type(ABEND_SVC) parameter to be issued internally by APPC. 
  7624.  
  7625.  
  7626. ΓòÉΓòÉΓòÉ 6.3.29.3. 08640002 ΓòÉΓòÉΓòÉ
  7627.  
  7628. Excessive elapsed time-No retry. Excessive time has elapsed while waiting for a 
  7629. required action or event. For example, a transaction program has failed to 
  7630. issue a conversation-related protocol boundary verb. No retry of the 
  7631. conversation should be attempted. This sense data is sent in UNBIND when there 
  7632. is no chain to respond to; otherwise, it is sent in FMH-7. 
  7633.  
  7634. Either the local side or the remote side issued a DEALLOCATE verb with 
  7635. type(ABEND_TIMER).  This error log is generated whenever a local verb receives 
  7636. DEALLOC_ABEND_TIMER(APPC primary return code 0008). 
  7637.  
  7638.  
  7639. ΓòÉΓòÉΓòÉ 6.3.30. 086Cxx00  Required Control ΓòÉΓòÉΓòÉ
  7640.  
  7641. Vector or Subvector Missing 
  7642.  
  7643. Explanation:  One or more control vectors or Management Services (MS) 
  7644. subvectors that are required by the receiver to perform some function are 
  7645. missing from the received messages or are not present in the required position. 
  7646.  
  7647. Byte 2 following the sense code contains the key (xx) of one of the control 
  7648. vectors or subvectors that is missing or improperly positioned. Byte 3 is 
  7649. reserved (00). 
  7650.  
  7651. Note:  See 080C0006 sense data for the case in which the major vector key is 
  7652.        recognized, but a subvector representing the function to be performed 
  7653.        cannot be identified. 
  7654.  
  7655.  
  7656. ΓòÉΓòÉΓòÉ 6.3.31. 086Dxxxx  Required Subfield Missing ΓòÉΓòÉΓòÉ
  7657.  
  7658. Explanation:  A control vector or Management Services (MS) subvector lacks one 
  7659. or more subfield keys that are required by the receiver to perform the function 
  7660. requested. 
  7661.  
  7662. Byte 2 following the sense code contains the subvector key (xx) of the 
  7663. subvector lacking a required subfield, and byte 3 contains the subfield key 
  7664. (xx) of a missing subfield. 
  7665.  
  7666.  
  7667. ΓòÉΓòÉΓòÉ 6.3.32. 086Fxxxx  Length Error ΓòÉΓòÉΓòÉ
  7668.  
  7669. Explanation:  A length field within an Management Services (MS) major vector 
  7670. structure is invalid, or two or more length fields are incompatible. 
  7671.  
  7672. The possible values for bytes 2 and 3 are: 
  7673.  
  7674. 0000 
  7675. 0002 
  7676. xx05 
  7677. xx06 
  7678. 0007 
  7679.  
  7680.  
  7681. ΓòÉΓòÉΓòÉ 6.3.32.1. 086F0000 ΓòÉΓòÉΓòÉ
  7682.  
  7683. No specific code applies. 
  7684.  
  7685.  
  7686. ΓòÉΓòÉΓòÉ 6.3.32.2. 086F0002 ΓòÉΓòÉΓòÉ
  7687.  
  7688. The sum of the Management Services (MS) subvector lengths is incompatible with 
  7689. the MS major vector length. 
  7690.  
  7691.  
  7692. ΓòÉΓòÉΓòÉ 6.3.32.3. 086Fxx05 ΓòÉΓòÉΓòÉ
  7693.  
  7694. Management services (MS) subvector length invalid. Byte 2 following the sense 
  7695. code contains the relevant subvector key (xx). (This is specified only if the 
  7696. sum of the subvector lengths is compatible with the major vector length.) 
  7697.  
  7698.  
  7699. ΓòÉΓòÉΓòÉ 6.3.32.4. 086Fxx06 ΓòÉΓòÉΓòÉ
  7700.  
  7701. Subfield length invalid. Byte 2 following the sense code contains the subvector 
  7702. key (xx) of the Management Services (MS) subvector containing the invalid 
  7703. subfield length. (This is specified only if the sum of the subfield lengths is 
  7704. compatible with the subvector length.) 
  7705.  
  7706.  
  7707. ΓòÉΓòÉΓòÉ 6.3.32.5. 086F0007 ΓòÉΓòÉΓòÉ
  7708.  
  7709. Invalid or incompatible length fields in an MDS MU. The length field of an MDS 
  7710. MU is incompatible with the sum of the lengths of the imbedded generalized data 
  7711. stream (GDS) variables, or one of the imbedded GDS variables has a length field 
  7712. with a value of less than 4. 
  7713.  
  7714.  
  7715. ΓòÉΓòÉΓòÉ 6.3.33. 0870xxxx  Unformatted ΓòÉΓòÉΓòÉ
  7716.  
  7717. Subvector Value Invalid 
  7718.  
  7719. Explanation:  A value in an unformatted Management Services (MS) subvector, or 
  7720. in an unformatted portion of a partially formatted MS subvector, is invalid. 
  7721.  
  7722. The allowed setting for bytes 2 and 3 is: 
  7723.  
  7724. xxxx        Byte 2 following the sense code contains the subvector key (xx) of 
  7725.             the Management Services (MS) subvector containing the invalid 
  7726.             value. Byte 3 contains a 1-byte binary count that indexes the first 
  7727.             byte in which the invalid value appears. 
  7728.  
  7729.  
  7730. ΓòÉΓòÉΓòÉ 6.3.34. 0877xxxx  Resource Mismatch ΓòÉΓòÉΓòÉ
  7731.  
  7732. Explanation:  The receiver of a request detected a mismatch between two of the 
  7733. following: 
  7734.  
  7735. o The definition of an affected resource 
  7736. o The actual configuration 
  7737. o The definition of the resource as implied in the request 
  7738.  
  7739. The possible values for bytes 2 and 3 are: 
  7740.  
  7741. 002A 
  7742. 002B 
  7743. 002C 
  7744.  
  7745.  
  7746. ΓòÉΓòÉΓòÉ 6.3.34.1. 0877002A ΓòÉΓòÉΓòÉ
  7747.  
  7748. A session cannot be activated because the node does not support segment 
  7749. generation and the maximum link basic transmission unit (BTU) size is too small 
  7750. to satisfy a requirement on the minimum send RU size as defined for the session 
  7751. mode. 
  7752.  
  7753.  
  7754. ΓòÉΓòÉΓòÉ 6.3.34.2. 0877002B ΓòÉΓòÉΓòÉ
  7755.  
  7756. A session cannot be activated because the node does not support segment 
  7757. reassembly and the maximum link basic transmission unit (BTU) size is too small 
  7758. to satisfy a requirement on the minimum receive RU size as defined for the 
  7759. session mode. 
  7760.  
  7761.  
  7762. ΓòÉΓòÉΓòÉ 6.3.34.3. 0877002C ΓòÉΓòÉΓòÉ
  7763.  
  7764. A BFINIT session request was received from a PLU that is not in the same 
  7765. network as this SSCP, or a BFSESSINFO was received reporting a subject LU in 
  7766. another network. 
  7767.  
  7768.  
  7769. ΓòÉΓòÉΓòÉ 6.3.35. 087Dxxxx  Session Services Path Error ΓòÉΓòÉΓòÉ
  7770.  
  7771. Explanation:  A session services request cannot be rerouted along a path of 
  7772. SSCP-SSCP sessions. This capability is required, for example, to set up a 
  7773. cross-network LU-LU session. 
  7774.  
  7775. The possible values for bytes 2 and 3 are: 
  7776.  
  7777. 0000 
  7778. 0001 
  7779.  
  7780.  
  7781. ΓòÉΓòÉΓòÉ 6.3.35.1. 087D0000 ΓòÉΓòÉΓòÉ
  7782.  
  7783. No specific code applies. 
  7784.  
  7785.  
  7786. ΓòÉΓòÉΓòÉ 6.3.35.2. 087D0001 ΓòÉΓòÉΓòÉ
  7787.  
  7788. An SSCP has attempted unsuccessfully to reroute a session services request to 
  7789. its destination through one or more adjacent SSCPs; this sense data is sent by 
  7790. a gateway SSCP when it has exhausted trial-and-error rerouting. For example, 
  7791. this sense data is seen when the host is unavailable for a 3270 emulation 
  7792. session. 
  7793.  
  7794. Note:  This sense data is used when SSCP rerouting fails completely. The 
  7795. remaining codes are used for failures to reroute to a particular SSCP. For 
  7796. example, they are associated with specific SSCPs when information about a 
  7797. rerouting failure is displayed in the node that was trying to reroute. 
  7798.  
  7799.  
  7800. ΓòÉΓòÉΓòÉ 6.3.36. 0889xxxx  Transaction Program Error ΓòÉΓòÉΓòÉ
  7801.  
  7802. Explanation:  The transaction program has detected an error. 
  7803.  
  7804. This sense code is sent only in FMH-7. 
  7805.  
  7806. The possible values for bytes 2 and 3 are: 
  7807.  
  7808. 0000 
  7809. 0001 
  7810. 0100 
  7811. 0101 
  7812.  
  7813.  
  7814. ΓòÉΓòÉΓòÉ 6.3.36.1. 08890000 ΓòÉΓòÉΓòÉ
  7815.  
  7816. Either the local side or the remote side issued a SEND_ERROR verb with 
  7817. type(PROG) or an [MC_]SEND_ERROR verb. 
  7818.  
  7819.  
  7820. ΓòÉΓòÉΓòÉ 6.3.36.2. 08890001 ΓòÉΓòÉΓòÉ
  7821.  
  7822. Program error-Data truncation. The transaction program sending data detected an 
  7823. error and truncated the logical record it was sending. 
  7824.  
  7825.  
  7826. ΓòÉΓòÉΓòÉ 6.3.36.3. 08890100 ΓòÉΓòÉΓòÉ
  7827.  
  7828. Either the local side or the remote side issued a SEND_ERROR verb with 
  7829. type(SVC). 
  7830.  
  7831.  
  7832. ΓòÉΓòÉΓòÉ 6.3.36.4. 08890101 ΓòÉΓòÉΓòÉ
  7833.  
  7834. Service transaction program error-Data truncation. The service transaction 
  7835. program sending data detected an error and truncated the logical record it was 
  7836. sending. 
  7837.  
  7838.  
  7839. ΓòÉΓòÉΓòÉ 6.3.37. 088B0000  BB Not Accepted-BIS Reply Requested ΓòÉΓòÉΓòÉ
  7840.  
  7841. Explanation:  Sent in response to a Begin Bracket Request (BB), either an 
  7842. LUSTAT bid or an attach, to indicate that the receiver has sent a BIS request 
  7843. and wants to terminate the session without processing any more conversations, 
  7844. but without sending an UNBIND. A BIS reply is requested so that the negative 
  7845. response sender may send a normal UNBIND. This sense code is sent only by LUs 
  7846. not supporting CNOS protocols. 
  7847.  
  7848.  
  7849. ΓòÉΓòÉΓòÉ 6.3.38. 088Cxxxx  Missing Control ΓòÉΓòÉΓòÉ
  7850.  
  7851. Vector 
  7852.  
  7853. Explanation:  The RU or XID did not contain a required control vector. 
  7854.  
  7855. 088Cxxyy    Byte 2 contains the key (xx) of the required control vector that is 
  7856.             missing. If more than one control vector is missing, only the first 
  7857.             omission is reported. 
  7858.  
  7859. Other allowed settings for bytes 2 and 3 are: 
  7860.  
  7861. 0Exx 
  7862. 1000 
  7863. 3200 
  7864.  
  7865.  
  7866. ΓòÉΓòÉΓòÉ 6.3.38.1. 088C0Exx ΓòÉΓòÉΓòÉ
  7867.  
  7868. Network Name (X'0E') control vector of type XX missing. 
  7869.  
  7870.  
  7871. ΓòÉΓòÉΓòÉ 6.3.38.2. 088C1000 ΓòÉΓòÉΓòÉ
  7872.  
  7873. Product Set ID (X'10') control vector missing. 
  7874.  
  7875.  
  7876. ΓòÉΓòÉΓòÉ 6.3.38.3. 088C3200 ΓòÉΓòÉΓòÉ
  7877.  
  7878. Short-Hold Mode (X'32') control vector missing. 
  7879.  
  7880.  
  7881. ΓòÉΓòÉΓòÉ 6.3.39. 088F0000  XRF Procedure Error ΓòÉΓòÉΓòÉ
  7882.  
  7883. Explanation:  A request was received for an XRF-active or XRF-backup session 
  7884. and was not acted on. 
  7885.  
  7886.  
  7887. ΓòÉΓòÉΓòÉ 6.3.40. 0890xxxx  Search Failure ΓòÉΓòÉΓòÉ
  7888.  
  7889. Explanation:  An error occurred while performing a directory search for a 
  7890. resource. 
  7891.  
  7892. The possible values for bytes 2 and 3 are: 
  7893.  
  7894. 0000 
  7895. 0010 
  7896. 0020 
  7897. 0022 
  7898. 0024 
  7899. 0028 
  7900. 0030 
  7901. 0038 
  7902. 0040 
  7903. 0048 
  7904. 0050 
  7905. 0060 
  7906. 0070 
  7907. 0080 
  7908.  
  7909.  
  7910. ΓòÉΓòÉΓòÉ 6.3.40.1. 08900000 ΓòÉΓòÉΓòÉ
  7911.  
  7912. No specific code applies. 
  7913.  
  7914.  
  7915. ΓòÉΓòÉΓòÉ 6.3.40.2. 08900010 ΓòÉΓòÉΓòÉ
  7916.  
  7917. Routing error during a directed search. A Locate generalized data stream (GDS) 
  7918. variable for a directed search was received by an intermediate NNCP and could 
  7919. not be successfully routed to the destination control point. 
  7920.  
  7921.  
  7922. ΓòÉΓòÉΓòÉ 6.3.40.3. 08900020 ΓòÉΓòÉΓòÉ
  7923.  
  7924. Resource not found during a directed search. A Locate generalized data stream 
  7925. (GDS) variable for a directed search was received by the named destination 
  7926. control point (CP) and the search argument resource is not a local resource. 
  7927.  
  7928.  
  7929. ΓòÉΓòÉΓòÉ 6.3.40.4. 08900022 ΓòÉΓòÉΓòÉ
  7930.  
  7931. Destination of search not served by this control point (CP). 
  7932.  
  7933.  
  7934. ΓòÉΓòÉΓòÉ 6.3.40.5. 08900024 ΓòÉΓòÉΓòÉ
  7935.  
  7936. A search request or BIND was received from an unauthorized end node identifying 
  7937. an origin LU not represented in the APPN network node server's directory, and 
  7938. thus could not be authenticated. 
  7939.  
  7940.  
  7941. ΓòÉΓòÉΓòÉ 6.3.40.6. 08900028 ΓòÉΓòÉΓòÉ
  7942.  
  7943. Resource not found, broadcast required. The resource was not found on a 
  7944. directed locate search, and a restricted broadcast was executed at the 
  7945. destination and failed; a broadcast should be tried. 
  7946.  
  7947.  
  7948. ΓòÉΓòÉΓòÉ 6.3.40.7. 08900030 ΓòÉΓòÉΓòÉ
  7949.  
  7950. Resource deleted, No broadcast required. A locate generalized data stream (GDS) 
  7951. variable for a directed search was received by the named destination control 
  7952. point (CP) and the search argument resource was deleted. 
  7953.  
  7954.  
  7955. ΓòÉΓòÉΓòÉ 6.3.40.8. 08900038 ΓòÉΓòÉΓòÉ
  7956.  
  7957. Too many directed search subprocedures. A locate search exceeded the maximum 
  7958. height of the search tree; too many directed search subprocedures were tried; 
  7959. no retry. 
  7960.  
  7961.  
  7962. ΓòÉΓòÉΓòÉ 6.3.40.9. 08900040 ΓòÉΓòÉΓòÉ
  7963.  
  7964. Resource not found during a broadcast search. A locate generalized data stream 
  7965. (GDS) variable for a broadcast search was received by a control point (CP) that 
  7966. does not provide network services for the search argument resource and neither 
  7967. do any of the CPs searched in its broadcast subtree. This condition is detected 
  7968. by crossing search requests (a CP sends and receives a search request with the 
  7969. same FQPCID and the same search argument resource) or by a local search failure 
  7970. and all CPs in the broadcast subtree returning this sense data. 
  7971.  
  7972.  
  7973. ΓòÉΓòÉΓòÉ 6.3.40.10. 08900048 ΓòÉΓòÉΓòÉ
  7974.  
  7975. Neutral reply received from an APPN end node. A locate reply with no Found and 
  7976. no Extended Sense Data (X'35') control vector was received from an APPN end 
  7977. node. 
  7978.  
  7979.  
  7980. ΓòÉΓòÉΓòÉ 6.3.40.11. 08900050 ΓòÉΓòÉΓòÉ
  7981.  
  7982. Quiesced CP. A control point (CP) in the broadcast search tree is in a 
  7983. quiescent state and, therefore, not receiving locate generalized data stream 
  7984. (GDS) variables. This condition is detected when a CP in the search subtree is 
  7985. quiesced and no other CP in the subtree found the requested resource. 
  7986.  
  7987.  
  7988. ΓòÉΓòÉΓòÉ 6.3.40.12. 08900060 ΓòÉΓòÉΓòÉ
  7989.  
  7990. Storage not available. A control point (CP) in the broadcast search tree does 
  7991. not have sufficient storage to participate in the search and no other CP in the 
  7992. search subtree found the requested resource. 
  7993.  
  7994.  
  7995. ΓòÉΓòÉΓòÉ 6.3.40.13. 08900070 ΓòÉΓòÉΓòÉ
  7996.  
  7997. Session outage. A control point (CP) in the search tree has lost its CP-CP 
  7998. session with a CP that had been sent a locate generalized data stream (GDS) 
  7999. variable and no reply had been received. 
  8000.  
  8001.  
  8002. ΓòÉΓòÉΓòÉ 6.3.40.14. 08900080 ΓòÉΓòÉΓòÉ
  8003.  
  8004. Duplicate fully qualified PCID. A control point (CP) in the search tree 
  8005. detected a duplicate fully qualified PCID for a different session request from 
  8006. the session request that first used the fully qualified PCID. 
  8007.  
  8008.  
  8009. ΓòÉΓòÉΓòÉ 6.3.41. 0891xxxx  Invalid or Missing Invalid Network ID (NETID) ΓòÉΓòÉΓòÉ
  8010.  
  8011. Explanation:  The network ID is invalid or missing. 
  8012.  
  8013. The possible values for bytes 2 and 3 are: 
  8014.  
  8015. 0004 
  8016. 0005 
  8017.  
  8018.  
  8019. ΓòÉΓòÉΓòÉ 6.3.41.1. 08910004 ΓòÉΓòÉΓòÉ
  8020.  
  8021. Indicates that the network name control vector appended to the received XID3 
  8022. does not contain a valid network ID. The network ID, preceding the control 
  8023. point (CP) name, must be greater than 0 and less than 8 bytes in length. 
  8024.  
  8025.  
  8026. ΓòÉΓòÉΓòÉ 6.3.41.2. 08910005 ΓòÉΓòÉΓòÉ
  8027.  
  8028. Invalid control point (CP) name in the network name (X'0E', CP name) control 
  8029. vector. 
  8030.  
  8031.  
  8032. ΓòÉΓòÉΓòÉ 6.3.42. 0895xxxx  Control Vector Error ΓòÉΓòÉΓòÉ
  8033.  
  8034. Explanation:  The RU or XID contained a control vector that was in error. 
  8035.  
  8036. Byte 2 (xx) contains the key of the control vector first detected in error. If 
  8037. more than one control vector is in error, only the first erroneous one is 
  8038. reported. Byte 3 (xx) of the sense code specific data contains the (0-origin) 
  8039. byte offset of the error within the control vector. 
  8040.  
  8041. Another possible value for bytes 2 and 3 is: 
  8042.  
  8043. 0000 
  8044.  
  8045.  
  8046. ΓòÉΓòÉΓòÉ 6.3.42.1. 08950000 ΓòÉΓòÉΓòÉ
  8047.  
  8048. No specific code applies. 
  8049.  
  8050.  
  8051. ΓòÉΓòÉΓòÉ 6.3.43. 0897xxxx  System Definition Mismatch ΓòÉΓòÉΓòÉ
  8052.  
  8053. Explanation:  The requested function is not supported by the receiver, or there 
  8054. is a mismatch between the sending and receiving system definitions. 
  8055.  
  8056. The possible values for bytes 2 and 3 are: 
  8057.  
  8058. 000D 
  8059. 0011 
  8060.  
  8061.  
  8062. ΓòÉΓòÉΓòÉ 6.3.43.1. 0897000D ΓòÉΓòÉΓòÉ
  8063.  
  8064. Resource type not defined in receiver. 
  8065.  
  8066.  
  8067. ΓòÉΓòÉΓòÉ 6.3.43.2. 08970011 ΓòÉΓòÉΓòÉ
  8068.  
  8069. An APPN end node does not support locate. CP-CP sessions are being unbound 
  8070. because the adjacent node indicated that it does support CP-CP sessions but 
  8071. does not support receipt of LOCATE/CDINIT search requests. 
  8072.  
  8073.  
  8074. ΓòÉΓòÉΓòÉ 6.3.44. 08980003  XRF-active Hierarchical Reset ΓòÉΓòÉΓòÉ
  8075.  
  8076. Explanation:  The XRF session is being reset. 
  8077.  
  8078. X'0003' indicates that the identified XRF-active LU-LU session is being 
  8079. deactivated because the related XRF-backup session performed a forced takeover 
  8080. of this session (through SWITCH). The LU sending this sense data is resetting 
  8081. its half-session before receiving the response from the partner LU. (See UNBIND 
  8082. type X'13'.) 
  8083.  
  8084.  
  8085. ΓòÉΓòÉΓòÉ 6.3.45. 08A0xxxx  Session Reset ΓòÉΓòÉΓòÉ
  8086.  
  8087. Explanation:  An LU or PU is resetting an LU-LU session. 
  8088.  
  8089. The possible values for bytes 2 and 3 are: 
  8090.  
  8091. 0002 
  8092. 0004 
  8093. 0005 
  8094. 0006 
  8095.  
  8096.  
  8097. ΓòÉΓòÉΓòÉ 6.3.45.1. 08A00002 ΓòÉΓòÉΓòÉ
  8098.  
  8099. The LU or SCM is sending UNBIND with a reason code of X'0F' (cleanup). 
  8100.  
  8101.  
  8102. ΓòÉΓòÉΓòÉ 6.3.45.2. 08A00004 ΓòÉΓòÉΓòÉ
  8103.  
  8104. Reversed FRSN values. The control point (CP) is sending an UNBIND with a reason 
  8105. code of X'0F' (cleanup);  the value in the Last FRSN Sent field is greater than 
  8106. the value in the Current FRSN field (no retry). 
  8107.  
  8108.  
  8109. ΓòÉΓòÉΓòÉ 6.3.45.3. 08A00005 ΓòÉΓòÉΓòÉ
  8110.  
  8111. Topology Database Update (TDU) sent out of order. The control point (CP) is 
  8112. sending an UNBIND with a reason code of X'0F' (cleanup);  the value in the Last 
  8113. FRSN Sent field of the current TDU generalized data stream (GDS) variable is 
  8114. not equal to the value of the Current FRSN field in the TDU generalized data 
  8115. stream (GDS) variable that immediately preceded it (no retry). 
  8116.  
  8117.  
  8118. ΓòÉΓòÉΓòÉ 6.3.45.4. 08A00006 ΓòÉΓòÉΓòÉ
  8119.  
  8120. Invalid FRSN value. In CP Capabilities, the adjacent node indicated receipt of 
  8121. a Topology Database Update (TDU) with a FRSN value greater than the last one 
  8122. sent. 
  8123.  
  8124.  
  8125. ΓòÉΓòÉΓòÉ 6.3.46. 08A8xxxx  Multiple-Domain Support Routing Exception ΓòÉΓòÉΓòÉ
  8126.  
  8127. Explanation:  The MDS router in the reporting network accessible unit (NAU) is 
  8128. unable to perform the required routing for an MDS MU. 
  8129.  
  8130. When this SNA report code is used in an SNA condition report (X'1532') 
  8131. generalized data stream (GDS) variable, the destination NAU name is included in 
  8132. the Reported on Location Name (X'09') subvector and the destination management 
  8133. services (MS) application name is included in the Reported On Agent (X'04') 
  8134. subvector of the condition report. 
  8135.  
  8136. The possible values for bytes 2 and 3 are: 
  8137.  
  8138. 0001 
  8139. 0002 
  8140. 0003 
  8141. 0004 
  8142. 0005 
  8143. 0006 
  8144. 0007 
  8145. 0008 
  8146. 0009 
  8147. 000A 
  8148. 000B 
  8149. 000C 
  8150. 000D 
  8151. 000E 
  8152. 000F 
  8153.  
  8154.  
  8155. ΓòÉΓòÉΓòÉ 6.3.46.1. 08A80001 ΓòÉΓòÉΓòÉ
  8156.  
  8157. Destination NAU name unknown. Directory services could not locate the requested 
  8158. destination name. 
  8159.  
  8160.  
  8161. ΓòÉΓòÉΓòÉ 6.3.46.2. 08A80002 ΓòÉΓòÉΓòÉ
  8162.  
  8163. Directory services unavailable.  No routing possible. 
  8164.  
  8165.  
  8166. ΓòÉΓòÉΓòÉ 6.3.46.3. 08A80003 ΓòÉΓòÉΓòÉ
  8167.  
  8168. Management services (MS) application name not recognized. 
  8169.  
  8170.  
  8171. ΓòÉΓòÉΓòÉ 6.3.46.4. 08A80004 ΓòÉΓòÉΓòÉ
  8172.  
  8173. Use of the CPSVCMG session not permitted. The reporting APPN network node has 
  8174. received an MDS MU over a CPSVCMG session from another network node. These 
  8175. sessions are used for MDS MUs only between an APPN network node and its served 
  8176. APPN end nodes. 
  8177.  
  8178.  
  8179. ΓòÉΓòÉΓòÉ 6.3.46.5. 08A80005 ΓòÉΓòÉΓòÉ
  8180.  
  8181. Function not supported by the end node destination. The APPN end node 
  8182. destination does not support receipt of management services (MS) messages 
  8183. (reported by serving the APPN network node). 
  8184.  
  8185.  
  8186. ΓòÉΓòÉΓòÉ 6.3.46.6. 08A80006 ΓòÉΓòÉΓòÉ
  8187.  
  8188. Function not supported by APPN network node destination. The APPN network node 
  8189. destination does not support receipt of management services (MS) messages other 
  8190. than MS Capabilities and alerts (reported by the APPN network node performing 
  8191. routing). 
  8192.  
  8193.  
  8194. ΓòÉΓòÉΓòÉ 6.3.46.7. 08A80007 ΓòÉΓòÉΓòÉ
  8195.  
  8196. Function not supported by serving APPN network node. The serving network node 
  8197. of the APPN end node destination does not support routing of management 
  8198. services (MS) messages (reported by the APPN network node performing routing). 
  8199.  
  8200.  
  8201. ΓòÉΓòÉΓòÉ 6.3.46.8. 08A80008 ΓòÉΓòÉΓòÉ
  8202.  
  8203. Function not supported by the end node. The reporting APPN end node has 
  8204. received an MDS MU with a destination other than itself. 
  8205.  
  8206.  
  8207. ΓòÉΓòÉΓòÉ 6.3.46.9. 08A80009 ΓòÉΓòÉΓòÉ
  8208.  
  8209. Destination not supported by reporting APPN network node. An APPN network node 
  8210. has received an MDS MU from another network node that cannot be routed. The 
  8211. destination is not the reporting network node itself nor is it one of the 
  8212. served APPN end nodes. 
  8213.  
  8214. If the MDS MU was routed based on unverified directory information (as 
  8215. indicated by the Routing verification indicator in the MDS Routing 
  8216. Information), the MDS MU is returned to the routing APPN network node along 
  8217. with the SNA condition report. 
  8218.  
  8219.  
  8220. ΓòÉΓòÉΓòÉ 6.3.46.10. 08A8000A ΓòÉΓòÉΓòÉ
  8221.  
  8222. Unrecoverable session failure. The MDS_SEND TP in the reporting node was unable 
  8223. to send the message because of an allocation error. Retries have been 
  8224. exhausted. 
  8225.  
  8226.  
  8227. ΓòÉΓòÉΓòÉ 6.3.46.11. 08A8000B ΓòÉΓòÉΓòÉ
  8228.  
  8229. Unrecoverable TP failure in remote node. The MDS_SEND TP in the reporting node 
  8230. was unable to send the message because of a TP failure in a remote node. 
  8231. Retries have been exhausted. 
  8232.  
  8233.  
  8234. ΓòÉΓòÉΓòÉ 6.3.46.12. 08A8000C ΓòÉΓòÉΓòÉ
  8235.  
  8236. Management services (MS) application failure. The MDS router in the destination 
  8237. NAU is unable to communicate with the destination management services (MS) 
  8238. application program. 
  8239.  
  8240.  
  8241. ΓòÉΓòÉΓòÉ 6.3.46.13. 08A8000D ΓòÉΓòÉΓòÉ
  8242.  
  8243. Unrecoverable TP failure in reporting node. The MDS router in the reporting 
  8244. node was unable to send the message because of a local TP failure. 
  8245.  
  8246.  
  8247. ΓòÉΓòÉΓòÉ 6.3.46.14. 08A8000E ΓòÉΓòÉΓòÉ
  8248.  
  8249. Correlation error. An MDS MU has been received that is not the first for a unit 
  8250. of work (First MDS Message indicator in the MDS Routing Information Message is 
  8251. OFF), but the unit of work correlator is unknown (does not match any active MDS 
  8252. transaction). 
  8253.  
  8254.  
  8255. ΓòÉΓòÉΓòÉ 6.3.46.15. 08A8000F ΓòÉΓòÉΓòÉ
  8256.  
  8257. Management services (MS) application congestion. The MDS router in the 
  8258. destination NAU is unable to communicate with the destination management 
  8259. services (MS) application because of local congestion (implementation buffer 
  8260. space for queuing additional MDS MUs has been exhausted). 
  8261.  
  8262.  
  8263. ΓòÉΓòÉΓòÉ 6.3.47. 08A9xxxx  Multiple-Domain Support Transaction Failure ΓòÉΓòÉΓòÉ
  8264.  
  8265. Explanation:  The reporting MDS router or management services (MS) application 
  8266. has detected a condition that has impacted an outstanding unit of work 
  8267. (identified by the unit-of-work correlator of the MDS error message) or MDS MU. 
  8268.  
  8269. The possible values for bytes 2 and 3 are: 
  8270.  
  8271. 0001 
  8272. 0002 
  8273. 0003 
  8274. 0004 
  8275. 0005 
  8276. 0007 
  8277.  
  8278.  
  8279. ΓòÉΓòÉΓòÉ 6.3.47.1. 08A90001 ΓòÉΓòÉΓòÉ
  8280.  
  8281. Failure caused by outage of a CPSVCMG session. 
  8282.  
  8283.  
  8284. ΓòÉΓòÉΓòÉ 6.3.47.2. 08A90002 ΓòÉΓòÉΓòÉ
  8285.  
  8286. Failure caused by outage of an SNASVCMG session. All retries have been 
  8287. exhausted. 
  8288.  
  8289.  
  8290. ΓòÉΓòÉΓòÉ 6.3.47.3. 08A90003 ΓòÉΓòÉΓòÉ
  8291.  
  8292. Unit of work canceled by reporting management services (MS) application 
  8293. program. The unit of work was canceled because of a time-out in the reporting 
  8294. management services (MS) application program. 
  8295.  
  8296.  
  8297. ΓòÉΓòÉΓòÉ 6.3.47.4. 08A90004 ΓòÉΓòÉΓòÉ
  8298.  
  8299. Unit of work canceled by reporting MDS Router. The unit of work was canceled by 
  8300. a garbage-collection time-out in the reporting MDS router. 
  8301.  
  8302.  
  8303. ΓòÉΓòÉΓòÉ 6.3.47.5. 08A90005 ΓòÉΓòÉΓòÉ
  8304.  
  8305. MDS router internal failure. The unit of work was canceled because of an 
  8306. internal failure in the reporting MDS router. 
  8307.  
  8308.  
  8309. ΓòÉΓòÉΓòÉ 6.3.47.6. 08A90007 ΓòÉΓòÉΓòÉ
  8310.  
  8311. Unit of work was canceled because an MS application issued the 
  8312. UNREGISTER_MS_APPLICATION verb or the application program ended while the unit 
  8313. of work was active.  The application was either the origin or destination MS 
  8314. application for the unit of work. 
  8315.  
  8316.  
  8317. ΓòÉΓòÉΓòÉ 6.3.48. 08AAxxxx  Required GDS Variable Missing ΓòÉΓòÉΓòÉ
  8318.  
  8319. Explanation:  The Management Services (MS) MDS MU is missing a required 
  8320. generalized data stream (GDS) variable. 
  8321.  
  8322. The allowed setting for bytes 2 and 3 is: 
  8323.  
  8324. xxxx        Bytes 2 and 3 following the sense code contain the ID of the 
  8325.             missing GDS variable. 
  8326.  
  8327.  
  8328. ΓòÉΓòÉΓòÉ 6.3.49. 08B50000  Network Node Server Not Required ΓòÉΓòÉΓòÉ
  8329.  
  8330. Explanation:  This sense code is sent by an APPN end node control point to 
  8331. deactivate CP-CP sessions with the NNCP, or to reject a CP-CP session BIND 
  8332. request from the NNCP. The APPN end node no longer requires APPN network node 
  8333. services from the receiver. 
  8334.  
  8335. Note:  This sense code is carried within the CV X'35' portion of the UNBIND 
  8336.        request. 
  8337.  
  8338.  
  8339. ΓòÉΓòÉΓòÉ 6.4. X'10'  Request Error ΓòÉΓòÉΓòÉ
  8340.  
  8341. This category indicates that the RU was delivered to the intended network 
  8342. accessible unit (NAU) component, but could not be interpreted or processed. 
  8343. This condition represents a mismatch of NAU capabilities. 
  8344.  
  8345. Select a sense code for specific information. 
  8346.  
  8347. 1001xxxx  RU Data Error 
  8348. 10020000  RU Length Error 
  8349. 1003xxxx  Function Not Supported 
  8350. 10050000  Parameter Error 
  8351. 10070000  Category Not Supported 
  8352. 1008xxxx  Invalid FM Header 
  8353. 1010xxxx  Error on Locate Search or CP Capabilities Message Detected 
  8354. 1014xxxx  Control Vector Error on a Directory Services GDS Variable 
  8355. 1015xxxx  XID Length Error 
  8356. 1016xxxx  XID Format 3 Parameter Error 
  8357. 101A0000  Invalid Control Vector Sequence 
  8358.  
  8359.  
  8360. ΓòÉΓòÉΓòÉ 6.4.1. 1001xxxx  RU Data Error ΓòÉΓòÉΓòÉ
  8361.  
  8362. Explanation:  Data in the request RU is not acceptable to the receiving 
  8363. component. For example, a character code is not in the set supported, a 
  8364. formatted data field is not acceptable to presentation services, or a value 
  8365. specified in the length field (LL) of a structured field is invalid. 
  8366.  
  8367. The possible values for bytes 2 and 3 are: 
  8368.  
  8369. 0000 
  8370. 0003 
  8371. 0024 
  8372. 0025 
  8373.  
  8374.  
  8375. ΓòÉΓòÉΓòÉ 6.4.1.1. 10010000 ΓòÉΓòÉΓòÉ
  8376.  
  8377. No specific code applies. 
  8378.  
  8379.  
  8380. ΓòÉΓòÉΓòÉ 6.4.1.2. 10010003 ΓòÉΓòÉΓòÉ
  8381.  
  8382. Isolated pacing message (IPM) format error. An incorrectly formatted IPM was 
  8383. received. 
  8384.  
  8385.  
  8386. ΓòÉΓòÉΓòÉ 6.4.1.3. 10010024 ΓòÉΓòÉΓòÉ
  8387.  
  8388. A BIND was received that was not for LU 6.2 and not in extended format. The 
  8389. BIND is rejected. 
  8390.  
  8391.  
  8392. ΓòÉΓòÉΓòÉ 6.4.1.4. 10010025 ΓòÉΓòÉΓòÉ
  8393.  
  8394. Unable to extend BIND request. An attempt made to add control vectors to a BIND 
  8395. request would have exceeded the maximum BIND length. The BIND is rejected. 
  8396.  
  8397.  
  8398. ΓòÉΓòÉΓòÉ 6.4.2. 10020000  RU Length Error ΓòÉΓòÉΓòÉ
  8399.  
  8400. Explanation:  The request RU was too long or too short. 
  8401.  
  8402.  
  8403. ΓòÉΓòÉΓòÉ 6.4.3. 1003xxxx  Function Not Supported ΓòÉΓòÉΓòÉ
  8404.  
  8405. Explanation:  The function requested is not supported. The function may have 
  8406. been specified by a formatted request code, a field in an RU, or a control 
  8407. character. 
  8408.  
  8409. The possible values for bytes 2 and 3 are: 
  8410.  
  8411. 0000 
  8412. 000D 
  8413. 0014 
  8414. 0021 
  8415. 0022 
  8416.  
  8417.  
  8418. ΓòÉΓòÉΓòÉ 6.4.3.1. 10030000 ΓòÉΓòÉΓòÉ
  8419.  
  8420. No specific code applies. 
  8421.  
  8422.  
  8423. ΓòÉΓòÉΓòÉ 6.4.3.2. 1003000D ΓòÉΓòÉΓòÉ
  8424.  
  8425. The function identified in the request is not supported by the processing 
  8426. application transaction program. 
  8427.  
  8428.  
  8429. ΓòÉΓòÉΓòÉ 6.4.3.3. 10030014 ΓòÉΓòÉΓòÉ
  8430.  
  8431. Cryptography is not supported, but a nonzero length was specified for the 
  8432. cryptography key. 
  8433.  
  8434.  
  8435. ΓòÉΓòÉΓòÉ 6.4.3.4. 10030021 ΓòÉΓòÉΓòÉ
  8436.  
  8437. There is a mismatch between the session initiation request type and the LU type 
  8438. (independent or dependent). The most probable cause is an LU defined in your 
  8439. OS/2 node as an independent LU that is incorrectly defined as a dependent LU in 
  8440. the subarea node. There are other causes, but in every case, the cause involves 
  8441. a "session initiation type mismatch". Your LU used dependent LU session 
  8442. initiation protocols (ACTLU, INIT_SELF) and the partner was expecting 
  8443. independent LU protocols, or your LU used independent LU session initiation 
  8444. protocols (BIND) and the partner expected dependent LU protocols. 
  8445.  
  8446.  
  8447. ΓòÉΓòÉΓòÉ 6.4.3.5. 10030022 ΓòÉΓòÉΓòÉ
  8448.  
  8449. The BIND was received by an APPN end node, which is not a destination. A BIND 
  8450. was received that contained an Route Selection control vector (RSCV) specifying 
  8451. a destination other than this node. As this node is configured as an APPN end 
  8452. node, the BIND is rejected. 
  8453.  
  8454.  
  8455. ΓòÉΓòÉΓòÉ 6.4.4. 10050000  Parameter Error ΓòÉΓòÉΓòÉ
  8456.  
  8457. Explanation:  A parameter modifying a control function is invalid or outside 
  8458. the range allowed by the receiver. 
  8459.  
  8460.  
  8461. ΓòÉΓòÉΓòÉ 6.4.5. 10070000  Category Not Supported ΓòÉΓòÉΓòÉ
  8462.  
  8463. Explanation:  DFC, SC, NC, or FMD request was received by a half-session not 
  8464. supporting any requests in that category, an NS request byte 0 was not set to a 
  8465. defined value, or byte 1 was not set to an NS category supported by the 
  8466. receiver. 
  8467.  
  8468.  
  8469. ΓòÉΓòÉΓòÉ 6.4.6. 1008xxxx  Invalid FM Header ΓòÉΓòÉΓòÉ
  8470.  
  8471. Explanation:  The FM header was not understood or translatable by the receiver, 
  8472. or an FM header was expected but not present. For LU 6.2, this sense code is 
  8473. sent in FMH-7 or UNBIND. 
  8474.  
  8475. The possible values for bytes 2 and 3 are: 
  8476.  
  8477. 200E 
  8478. 201D 
  8479. 4001 
  8480. 6000 
  8481. 6005 
  8482. 6009 
  8483. 600B 
  8484. 6011 
  8485. 6021 
  8486. 6031 
  8487. 6032 
  8488. 6034 
  8489. 6040 
  8490. 6041 
  8491. 6042 
  8492. 6043 
  8493. 6044 
  8494.  
  8495.  
  8496. ΓòÉΓòÉΓòÉ 6.4.6.1. 1008200E ΓòÉΓòÉΓòÉ
  8497.  
  8498. Invalid concatenation indicator. The concatenation indicator is on, but 
  8499. concatenation is not allowed. 
  8500.  
  8501.  
  8502. ΓòÉΓòÉΓòÉ 6.4.6.2. 1008201D ΓòÉΓòÉΓòÉ
  8503.  
  8504. FM header and associated data mismatch. The FM header indicated associated data 
  8505. would or would not follow (for example, FM header 7 followed by log data, or FM 
  8506. header 5 followed by program initialization parameters), but this indication 
  8507. was in error; or a previously received RU (for example, -RSP(X'0846')) implied 
  8508. that an FM header would follow, but none was received. 
  8509.  
  8510.  
  8511. ΓòÉΓòÉΓòÉ 6.4.6.3. 10084001 ΓòÉΓòÉΓòÉ
  8512.  
  8513. Invalid FM header type for this LU. The type of the FM header is other than 5, 
  8514. 7, or 12. 
  8515.  
  8516.  
  8517. ΓòÉΓòÉΓòÉ 6.4.6.4. 10086000 ΓòÉΓòÉΓòÉ
  8518.  
  8519. FM header length not correct. The value in the FM header Length field differs 
  8520. from the sum of the lengths of the subfields of the FM header. 
  8521.  
  8522.  
  8523. ΓòÉΓòÉΓòÉ 6.4.6.5. 10086005 ΓòÉΓòÉΓòÉ
  8524.  
  8525. Access security information length field not correct. The value in the Access 
  8526. Security Information Length field differs from the sum of the lengths of the 
  8527. Access Security Information subfields. 
  8528.  
  8529.  
  8530. ΓòÉΓòÉΓòÉ 6.4.6.6. 10086009 ΓòÉΓòÉΓòÉ
  8531.  
  8532. Invalid parameter length. The field that specifies the length of fixed-length 
  8533. parameters has an invalid setting. 
  8534.  
  8535.  
  8536. ΓòÉΓòÉΓòÉ 6.4.6.7. 1008600B ΓòÉΓòÉΓòÉ
  8537.  
  8538. Unrecognized FM header command code. The partner LU received an FM header 
  8539. command code that it does not recognize. For LU 6.2 this sense data is sent 
  8540. only in FMH-7. 
  8541.  
  8542.  
  8543. ΓòÉΓòÉΓòÉ 6.4.6.8. 10086011 ΓòÉΓòÉΓòÉ
  8544.  
  8545. Invalid logical unit of work (LUW). The LUW Length field (in a Compare States 
  8546. generalized data stream (GDS) variable or an FMH-5) is incorrect, or the length 
  8547. field is invalid, or an LUW ID is not present but is required by the setting of 
  8548. the synchronization level field. 
  8549.  
  8550.  
  8551. ΓòÉΓòÉΓòÉ 6.4.6.9. 10086021 ΓòÉΓòÉΓòÉ
  8552.  
  8553. Transaction program name not recognized. The FMH-5 attach command specifies a 
  8554. transaction program name that the receiver does not recognize. This sense data 
  8555. is sent only in FMH-7. 
  8556.  
  8557. The partner LU rejected the incoming attach because the local transaction 
  8558. program specified a tp_name that the partner LU does not recognize. 
  8559.  
  8560. This sense data can also indicate that the partner LU recognized the TP name, 
  8561. but could not start the program. One reason for this may be authorization 
  8562. problems. Some implementations of APPC (such as VM) check that three things 
  8563. match up:  LU name, mode name, and TP name. These machines check the incoming 
  8564. user_id and password of each specific TP, and reject the attach with this sense 
  8565. data if your program is not authorized to start the corresponding program on 
  8566. the remote machine. 
  8567.  
  8568. Possible reasons for this error are : 
  8569.  
  8570. o If the remote location is using Communications Manager, its TP definition may 
  8571.   have the TP name spelled wrong or be using the wrong combination of uppercase 
  8572.   and lowercase characters. The TP name configured at the remote location must 
  8573.   exactly match the tp_name you specified on the [MC_]ALLOCATE or 
  8574.   [MC_]SEND_CONVERSATION verb in your local OS/2 program. 
  8575.  
  8576.   The TP name field in the TP definition is one of the few APPC configuration 
  8577.   fields that is case sensitive. Be sure that the combination of uppercase and 
  8578.   lowercase letters matches those specified in the program. 
  8579.  
  8580. o If the remote location is running the VM operating system, this sense data is 
  8581.   received if the remote VM AVS is not authorized through the *IDENT control 
  8582.   statements in VM to send information to the TP. This sense data is saying 
  8583.   that there is no way to get to the TP on VM from the OS/2 program. 
  8584.  
  8585. o If the remote location is running the VM operating system and is configured 
  8586.   as a gateway, then it should be configured as a private gateway and not a 
  8587.   public gateway. 
  8588.  
  8589. APPC wrote an error log entry of major error code 0001, minor error code 
  8590. 10086021 to the error log in the local workstation. 
  8591.  
  8592. Programmer Response: Check the validity of the TP name and the designated 
  8593. partner LU and mode names. 
  8594.  
  8595. Operator Response:  On the remote machine, check the list of TP names to be 
  8596. recognized. Ensure that they match the values supplied for the tp_name values 
  8597. on the [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verbs in the local workstation. 
  8598.  
  8599. If you find the TP correctly defined on the remote machine, ensure that remote 
  8600. TP is properly authorized for the user_id and password sent on the attach. 
  8601.  
  8602.  
  8603. ΓòÉΓòÉΓòÉ 6.4.6.10. 10086031 ΓòÉΓòÉΓòÉ
  8604.  
  8605. PIP not allowed. The FMH-5 attach command specifies program initialization 
  8606. parameter (PIP) data is present, but the receiver does not support PIP data for 
  8607. the specified transaction program. This sense data is sent only in FMH-7. 
  8608.  
  8609. The partner LU rejected the attach because the local transaction program 
  8610. specified program initialization parameters (PIP data); either the partner LU 
  8611. does not support PIP data or the partner transaction program has no PIP 
  8612. variables defined. APPC reports this sense data on an [MC_]SEND_CONVERSATION 
  8613. verb or on a conversation verb issued after the [MC_]ALLOCATE verb. 
  8614.  
  8615. APPC wrote an error log entry of major error code 0001, minor error code 
  8616. 10086031 to the error log in the local workstation. 
  8617.  
  8618. Programmer Response:  Do not use PIP data when communicating with this remote 
  8619. transaction program. For example, Communications Manager APPC does not accept 
  8620. incoming PIP data. 
  8621.  
  8622.  
  8623. ΓòÉΓòÉΓòÉ 6.4.6.11. 10086032 ΓòÉΓòÉΓòÉ
  8624.  
  8625. PIP Not Specified Correctly. The FMH-5 attach command specifies a transaction 
  8626. program name that requires program initialization parameter (PIP) data, and 
  8627. either the FMH-5 specifies PIP data is not present or the number of PIP 
  8628. subfields present does not agree with the number required for the program. This 
  8629. sense data is sent only in FMH-7. 
  8630.  
  8631. The partner LU rejected the incoming attach because the partner transaction 
  8632. program has one or more PIP variables defined and either the local transaction 
  8633. program has specified that no PIP variables are to be used, or the number of 
  8634. PIP variables defined by the local transaction program is different from the 
  8635. number specified by the remote transaction program. 
  8636.  
  8637. APPC wrote an error log entry of major error code 0001, minor error code 
  8638. 10086032 to the error log in the local workstation. 
  8639.  
  8640. Programmer Response:  Specify that PIP data is to be used in the [MC_]ALLOCATE 
  8641. or [MC_]SEND_CONVERSATION verb, and make sure that the number of PIP variables 
  8642. agrees with the number required by the remote transaction program. 
  8643.  
  8644.  
  8645. ΓòÉΓòÉΓòÉ 6.4.6.12. 10086034 ΓòÉΓòÉΓòÉ
  8646.  
  8647. Conversation type mismatch. The FMH-5 attach command specifies a conversation 
  8648. type that the receiver does not support for the specified transaction program. 
  8649. This sense data is sent only in FMH-7. 
  8650.  
  8651. The partner LU rejected the incoming attach because it or the partner 
  8652. transaction program does not support the specified conversation type. 
  8653.  
  8654. APPC wrote an error log entry of major error code 0001, minor error code 
  8655. 10086034 to the error log in the local workstation. 
  8656.  
  8657. Programmer Response:  Change the transaction program so it uses the proper 
  8658. conversation type (basic or mapped). 
  8659.  
  8660. Operator Response:  Change the TP definition at the partner to reflect the 
  8661. conversation type used by the program. 
  8662.  
  8663.  
  8664. ΓòÉΓòÉΓòÉ 6.4.6.13. 10086040 ΓòÉΓòÉΓòÉ
  8665.  
  8666. Invalid attach parameter. A parameter in the FMH-5 attach command conflicts 
  8667. with the statement of LU capability previously provided in the BIND 
  8668. negotiation. 
  8669.  
  8670.  
  8671. ΓòÉΓòÉΓòÉ 6.4.6.14. 10086041 ΓòÉΓòÉΓòÉ
  8672.  
  8673. Synchronization level not supported. The FMH-5 attach command specifies a 
  8674. synchronization level that the receiver does not support for the specified 
  8675. transaction program. This sense data is sent only in FMH-7. 
  8676.  
  8677. The partner LU rejected the incoming attach because the local transaction 
  8678. program specified an unacceptable sync_level parameter. For example, the local 
  8679. transaction program issued an ALLOCATE verb with sync_level(CONFIRM), but at 
  8680. the remote machine it was configured as sync_level(NONE). 
  8681.  
  8682. APPC wrote an error log entry of major error code 0001, minor error code 
  8683. 10086041 to the error log in the local workstation. 
  8684.  
  8685. Programmer Response:  Change the sync_level parameter on the [MC_]ALLOCATE or 
  8686. [MC_]SEND_CONVERSATION verb. 
  8687.  
  8688. Operator Response:  Change the TP definition at the partner to reflect the 
  8689. sync_level used by the local transaction program. 
  8690.  
  8691.  
  8692. ΓòÉΓòÉΓòÉ 6.4.6.15. 10086042 ΓòÉΓòÉΓòÉ
  8693.  
  8694. Reconnection not supported. 
  8695.  
  8696. FMH-5 attach command specifies reconnection support but the receiver does not 
  8697. support reconnection for the specified transaction program. This sense data is 
  8698. sent only in FMH-7. 
  8699.  
  8700.  
  8701. ΓòÉΓòÉΓòÉ 6.4.6.16. 10086043 ΓòÉΓòÉΓòÉ
  8702.  
  8703. Unable to reconnect transaction program-No retry. The FMH-5 Reconnect command 
  8704. specifies the conversation correlator of a transaction program to which the 
  8705. receiver cannot reconnect. The condition is not temporary. This sense data is 
  8706. sent only in FMH-7. 
  8707.  
  8708.  
  8709. ΓòÉΓòÉΓòÉ 6.4.6.17. 10086044 ΓòÉΓòÉΓòÉ
  8710.  
  8711. Unable to reconnect transaction program-Retry allowed. The FMH-5 Reconnect 
  8712. command specifies the conversation correlator of a transaction program to which 
  8713. the receiver cannot reconnect. The condition is temporary. This sense data is 
  8714. sent only in FMH-7. 
  8715.  
  8716.  
  8717. ΓòÉΓòÉΓòÉ 6.4.7. 1010xxxx  Error on locate search or CP Capabilities Message Detected ΓòÉΓòÉΓòÉ
  8718.  
  8719. Explanation:  An error was detected during directory search or CP Capabilities 
  8720. exchange processing. 
  8721.  
  8722. The possible values for bytes 2 and 3 are: 
  8723.  
  8724. 0000 
  8725. 1000 
  8726. 1002 
  8727. 4004 
  8728. 5002 
  8729. 5006 
  8730. A002 
  8731. B080 
  8732.  
  8733.  
  8734. ΓòÉΓòÉΓòÉ 6.4.7.1. 10100000 ΓòÉΓòÉΓòÉ
  8735.  
  8736. Unrecoverable error, such as a duplicate control vector, was detected. 
  8737.  
  8738.  
  8739. ΓòÉΓòÉΓòÉ 6.4.7.2. 10101000 ΓòÉΓòÉΓòÉ
  8740.  
  8741. Length error in CP Capabilities generalized data stream (GDS) variable. 
  8742.  
  8743.  
  8744. ΓòÉΓòÉΓòÉ 6.4.7.3. 10101002 ΓòÉΓòÉΓòÉ
  8745.  
  8746. Identifier error in CP Capabilities GDS variable. 
  8747.  
  8748.  
  8749. ΓòÉΓòÉΓòÉ 6.4.7.4. 10104004 ΓòÉΓòÉΓòÉ
  8750.  
  8751. Incomplete negative or neutral reply received on a search, or reservation 
  8752. indicated on broadcast, or All specified on a directed search. 
  8753.  
  8754.  
  8755. ΓòÉΓòÉΓòÉ 6.4.7.5. 10105002 ΓòÉΓòÉΓòÉ
  8756.  
  8757. No CDINIT generalized data stream (GDS) variable returned on a search request. 
  8758.  
  8759.  
  8760. ΓòÉΓòÉΓòÉ 6.4.7.6. 10105006 ΓòÉΓòÉΓòÉ
  8761.  
  8762. Session polarity or initiate type value received in CDINIT generalized data 
  8763. stream (GDS) variable not supported. 
  8764.  
  8765.  
  8766. ΓòÉΓòÉΓòÉ 6.4.7.7. 1010A002 ΓòÉΓòÉΓòÉ
  8767.  
  8768. Find generalized data stream (GDS) variable not present on locate search 
  8769. request. 
  8770.  
  8771.  
  8772. ΓòÉΓòÉΓòÉ 6.4.7.8. 1010B080 ΓòÉΓòÉΓòÉ
  8773.  
  8774. Command Parameters (X'80') control vector not present on Found generalized data 
  8775. stream (GDS) variable. 
  8776.  
  8777.  
  8778. ΓòÉΓòÉΓòÉ 6.4.8. 1014xxxx  Control Vector Error on a Directory Services GDS Variable ΓòÉΓòÉΓòÉ
  8779.  
  8780. Explanation:  An error was detected on one of the following generalized data 
  8781. stream (GDS) variables: Locate, Find, Found, CDINIT, Register, or Delete. 
  8782.  
  8783. The possible values for bytes 2 and 3 are: 
  8784.  
  8785. 003C 
  8786. 003D 
  8787. 0080 
  8788. 023C 
  8789. 502B 
  8790. 502C 
  8791. 5046 
  8792. A082 
  8793. B280 
  8794.  
  8795.  
  8796. ΓòÉΓòÉΓòÉ 6.4.8.1. 1014003C ΓòÉΓòÉΓòÉ
  8797.  
  8798. Missing Associated Resource Entry (X'3C') control vector. 
  8799.  
  8800.  
  8801. ΓòÉΓòÉΓòÉ 6.4.8.2. 1014003D ΓòÉΓòÉΓòÉ
  8802.  
  8803. Missing Directory Entry (X'3D') control vector. 
  8804.  
  8805.  
  8806. ΓòÉΓòÉΓòÉ 6.4.8.3. 10140080 ΓòÉΓòÉΓòÉ
  8807.  
  8808. Invalid control vector. 
  8809.  
  8810.  
  8811. ΓòÉΓòÉΓòÉ 6.4.8.4. 1014023C ΓòÉΓòÉΓòÉ
  8812.  
  8813. Conflicting directory entry or invalid Associated Resource Entry (X'3C') 
  8814. control vector. 
  8815.  
  8816.  
  8817. ΓòÉΓòÉΓòÉ 6.4.8.5. 1014502B ΓòÉΓòÉΓòÉ
  8818.  
  8819. No Route Selection control vector (RSCV) was received from an APPN network node 
  8820. server. 
  8821.  
  8822.  
  8823. ΓòÉΓòÉΓòÉ 6.4.8.6. 1014502C ΓòÉΓòÉΓòÉ
  8824.  
  8825. No COS/TPF control vector received from an APPN network node server. 
  8826.  
  8827.  
  8828. ΓòÉΓòÉΓòÉ 6.4.8.7. 10145046 ΓòÉΓòÉΓòÉ
  8829.  
  8830. TG vectors not present in a CDINIT from an APPN end node OLU or DLU. 
  8831.  
  8832.  
  8833. ΓòÉΓòÉΓòÉ 6.4.8.8. 1014A082 ΓòÉΓòÉΓòÉ
  8834.  
  8835. Missing Search Argument Directory Entry (X'82') control vector on Find. 
  8836.  
  8837.  
  8838. ΓòÉΓòÉΓòÉ 6.4.8.9. 1014B280 ΓòÉΓòÉΓòÉ
  8839.  
  8840. A Found from an APPN end node indicated the directory entry for a located 
  8841. resource was a wildcard entry. 
  8842.  
  8843.  
  8844. ΓòÉΓòÉΓòÉ 6.4.9. 1015xxxx  XID Length Error ΓòÉΓòÉΓòÉ
  8845.  
  8846. Explanation:  The XID3 was too long or too short. 
  8847.  
  8848. The possible values for bytes 2 and 3 are: 
  8849.  
  8850. 0001 
  8851. 0002 
  8852.  
  8853.  
  8854. ΓòÉΓòÉΓòÉ 6.4.9.1. 10150001 ΓòÉΓòÉΓòÉ
  8855.  
  8856. Too few bytes in XID3. 
  8857.  
  8858.  
  8859. ΓòÉΓòÉΓòÉ 6.4.9.2. 10150002 ΓòÉΓòÉΓòÉ
  8860.  
  8861. Indicates a mismatch between the number of bytes specified in the Length field 
  8862. of XID3 and the actual length of the received XID3. 
  8863.  
  8864.  
  8865. ΓòÉΓòÉΓòÉ 6.4.10. 1016xxxx  XID Format 3 Parameter Error ΓòÉΓòÉΓòÉ
  8866.  
  8867. Explanation:  Data in the XID3 is not acceptable to the receiving component 
  8868. because the value in the received XID3 field, whose byte and bit offset is 
  8869. specified by the XID Negotiation Error (X'22') control vector (which also 
  8870. carries this sense code), is inconsistent with the corresponding field in the 
  8871. sent XID3. 
  8872.  
  8873. The possible values for bytes 2 and 3 are: 
  8874.  
  8875. 0001 
  8876. 0002 
  8877. 0003 
  8878. 0004 
  8879. 0005 
  8880. 0006 
  8881. 0007 
  8882. 0009 
  8883. 000A 
  8884. 000B 
  8885. 000F 
  8886. 0010 
  8887. 0017 
  8888. 001B 
  8889. 001C 
  8890.  
  8891.  
  8892. ΓòÉΓòÉΓòÉ 6.4.10.1. 10160001 ΓòÉΓòÉΓòÉ
  8893.  
  8894. The field in the received XID3 that specifies the maximum number of I frames 
  8895. that the sender can receive before acknowledgment is set to 0. 
  8896.  
  8897.  
  8898. ΓòÉΓòÉΓòÉ 6.4.10.2. 10160002 ΓòÉΓòÉΓòÉ
  8899.  
  8900. The adjacent node has been inconsistent in its request for ACTPU. In a 
  8901. nonactivation XID3 exchange, it has changed the value of the ACTPU Suppression 
  8902. indicator sent in the previous XID3 exchange. 
  8903.  
  8904.  
  8905. ΓòÉΓòÉΓòÉ 6.4.10.3. 10160003 ΓòÉΓòÉΓòÉ
  8906.  
  8907. The field in the received XID3 that specifies the maximum basic transmission 
  8908. unit (BTU) length that the sender can receive is set less than 99 bytes, the 
  8909. minimum required. 
  8910.  
  8911.  
  8912. ΓòÉΓòÉΓòÉ 6.4.10.4. 10160004 ΓòÉΓòÉΓòÉ
  8913.  
  8914. The received XID was not XID format 3 when XID format 3 was expected. 
  8915.  
  8916.  
  8917. ΓòÉΓòÉΓòÉ 6.4.10.5. 10160005 ΓòÉΓòÉΓòÉ
  8918.  
  8919. The adjacent node does not support BIND segment generation but does support 
  8920. receipt of BIND segments. Any T2.1 node supporting receipt of BIND segments 
  8921. must also support generation of BIND segments. 
  8922.  
  8923.  
  8924. ΓòÉΓòÉΓòÉ 6.4.10.6. 10160006 ΓòÉΓòÉΓòÉ
  8925.  
  8926. The adjacent node is an APPN end node, does not support BIND segment receipt, 
  8927. and has a maximum basic transmission unit (BTU) size of less than 265, the 
  8928. minimum required here. 
  8929.  
  8930.  
  8931. ΓòÉΓòÉΓòÉ 6.4.10.7. 10160007 ΓòÉΓòÉΓòÉ
  8932.  
  8933. The adjacent node is an APPN network node, does not support BIND segment 
  8934. receipt, and has a maximum basic transmission unit (BTU) size of less than 521, 
  8935. the minimum size required here. 
  8936.  
  8937.  
  8938. ΓòÉΓòÉΓòÉ 6.4.10.8. 10160009 ΓòÉΓòÉΓòÉ
  8939.  
  8940. The adjacent node is an APPN network node, does not provide control point (CP) 
  8941. services, and supports CP-CP sessions, a combination not allowed. 
  8942.  
  8943.  
  8944. ΓòÉΓòÉΓòÉ 6.4.10.9. 1016000A ΓòÉΓòÉΓòÉ
  8945.  
  8946. During a nonactivation XID exchange the adjacent node has changed the TG number 
  8947. that was negotiated during the activation exchange. 
  8948.  
  8949.  
  8950. ΓòÉΓòÉΓòÉ 6.4.10.10. 1016000B ΓòÉΓòÉΓòÉ
  8951.  
  8952. The adjacent node is the TG number negotiation winner and designates a TG 
  8953. number that the receiving node cannot allocate to this connection. 
  8954.  
  8955. Possible reasons for this error are: 
  8956.  
  8957. o The TG negotiation winner designates 0 as the TG number when parallel TGs are 
  8958.   supported. 
  8959.  
  8960. o The TG negotiation winner designates 0 as the TG number that is already in 
  8961.   use because of an active connection to another node. This can occur when two 
  8962.   nodes with identical fully qualified CP names try to connect to the same 
  8963.   node. 
  8964.  
  8965.  
  8966. ΓòÉΓòÉΓòÉ 6.4.10.11. 1016000F ΓòÉΓòÉΓòÉ
  8967.  
  8968. The link station roles specified in the sent and received 
  8969. negotiation-proceeding XID3s are not compatible. To activate a connection, one 
  8970. node must contain a primary link station; the other, a secondary link station. 
  8971.  
  8972.  
  8973. ΓòÉΓòÉΓòÉ 6.4.10.12. 10160010 ΓòÉΓòÉΓòÉ
  8974.  
  8975. The support of combined asynchronous balanced mode link stations indicated in 
  8976. the sent and received negotiation-proceeding XID3s is not in agreement. 
  8977.  
  8978.  
  8979. ΓòÉΓòÉΓòÉ 6.4.10.13. 10160017 ΓòÉΓòÉΓòÉ
  8980.  
  8981. After two negotiation proceeding XID exchanges, two negotiable link stations 
  8982. still have equal values in the Node Identification fields of their XID3s. 
  8983.  
  8984.  
  8985. ΓòÉΓòÉΓòÉ 6.4.10.14. 1016001B ΓòÉΓòÉΓòÉ
  8986.  
  8987. The adjacent node is an APPN node but does not support adaptive BIND pacing as 
  8988. a sender and receiver. 
  8989.  
  8990.  
  8991. ΓòÉΓòÉΓòÉ 6.4.10.15. 1016001C ΓòÉΓòÉΓòÉ
  8992.  
  8993. The adjacent node sends a reserved value in the XID3 field defining its link 
  8994. station role. 
  8995.  
  8996.  
  8997. ΓòÉΓòÉΓòÉ 6.4.11. 101A0000  Invalid Control Vector Sequence ΓòÉΓòÉΓòÉ
  8998.  
  8999. Explanation:  A control vector was found containing a key that was invalid for 
  9000. the position of the control vector within a Topology Database Update (TDU). 
  9001.  
  9002.  
  9003. ΓòÉΓòÉΓòÉ 6.5. X'20'  State Error ΓòÉΓòÉΓòÉ
  9004.  
  9005. This category indicates a sequence number error or an RH or RU that it is not 
  9006. allowed for the receiver's current session control or data flow control state. 
  9007. These errors prevent delivery of the request to the intended component. 
  9008.  
  9009. Select a sense code for specific information. 
  9010.  
  9011. 20010000  Sequence Number 
  9012. 20020000  Chaining 
  9013. 20030000  Bracket 
  9014. 20040000  Direction 
  9015. 20080000  No Begin Bracket 
  9016. 200A0000  Immediate Request Mode Error 
  9017. 200E0000  Response Correlation Error 
  9018. 20100000  BIS Protocol Error 
  9019. 2011xxxx  Pacing Protocol Error 
  9020. 20120000  Invalid Sense Code Received 
  9021.  
  9022.  
  9023. ΓòÉΓòÉΓòÉ 6.5.1. 20010000  Sequence Number ΓòÉΓòÉΓòÉ
  9024.  
  9025. Explanation:  Sequence number received on normal-flow request was not 1 greater 
  9026. than the last. 
  9027.  
  9028.  
  9029. ΓòÉΓòÉΓòÉ 6.5.2. 20020000  Chaining ΓòÉΓòÉΓòÉ
  9030.  
  9031. Explanation:  Error in the sequence of the chain indicator settings (BCI, ECI), 
  9032. such as first, middle, first. 
  9033.  
  9034.  
  9035. ΓòÉΓòÉΓòÉ 6.5.3. 20030000  Bracket ΓòÉΓòÉΓòÉ
  9036.  
  9037. Explanation:  Error resulting from failure of sender to enforce bracket rules 
  9038. for session. (This error does not apply to contention or race conditions.) 
  9039.  
  9040.  
  9041. ΓòÉΓòÉΓòÉ 6.5.4. 20040000  Direction ΓòÉΓòÉΓòÉ
  9042.  
  9043. Explanation:  Error resulting from a normal-flow request received while the 
  9044. half-duplex flip-flop state was not Receive. 
  9045.  
  9046.  
  9047. ΓòÉΓòÉΓòÉ 6.5.5. 20080000  No Begin Bracket ΓòÉΓòÉΓòÉ
  9048.  
  9049. Explanation:  An FMD request specifying BBI=BB was received after the receiver 
  9050. had previously received a Bracket Initiation Stopped request. 
  9051.  
  9052.  
  9053. ΓòÉΓòÉΓòÉ 6.5.6. 200A0000  Immediate Request Mode Error ΓòÉΓòÉΓòÉ
  9054.  
  9055. Explanation:  The immediate request mode protocol has been violated by the 
  9056. request. 
  9057.  
  9058.  
  9059. ΓòÉΓòÉΓòÉ 6.5.7. 200E0000  Response Correlation Error ΓòÉΓòÉΓòÉ
  9060.  
  9061. Explanation:  A response was received that cannot be correlated to a previously 
  9062. sent request. 
  9063.  
  9064.  
  9065. ΓòÉΓòÉΓòÉ 6.5.8. 20100000  BIS Protocol Error ΓòÉΓòÉΓòÉ
  9066.  
  9067. Explanation:  A BIS protocol error was detected; for example, a BIS request was 
  9068. received after a previous BIS was received and processed. 
  9069.  
  9070.  
  9071. ΓòÉΓòÉΓòÉ 6.5.9. 2011xxxx  Pacing Protocol Error ΓòÉΓòÉΓòÉ
  9072.  
  9073. Explanation:  A violation of pacing protocols was detected. 
  9074.  
  9075. The possible values for bytes 2 and 3 are: 
  9076.  
  9077. 0000 
  9078. 0001 
  9079. 0002 
  9080. 0003 
  9081.  
  9082.  
  9083. ΓòÉΓòÉΓòÉ 6.5.9.1. 20110000 ΓòÉΓòÉΓòÉ
  9084.  
  9085. A normal-flow or BIND request was received after the pacing count had been 
  9086. reduced to 0 and before a pacing response had been sent. 
  9087.  
  9088.  
  9089. ΓòÉΓòÉΓòÉ 6.5.9.2. 20110001 ΓòÉΓòÉΓòÉ
  9090.  
  9091. Unexpected isolated pacing message (IPM) received. An IPM was received when the 
  9092. receiver was in a state that did not allow it. 
  9093.  
  9094.  
  9095. ΓòÉΓòÉΓòÉ 6.5.9.3. 20110002 ΓòÉΓòÉΓòÉ
  9096.  
  9097. Unexpected pacing request received. A request with the pacing indicator set was 
  9098. received when the receiver was in a state that did not allow it. 
  9099.  
  9100.  
  9101. ΓòÉΓòÉΓòÉ 6.5.9.4. 20110003 ΓòÉΓòÉΓòÉ
  9102.  
  9103. Pacing Response Indicator incorrectly set. The pacing indicator was set in a 
  9104. non-IPM response received while adaptive pacing was being used. 
  9105.  
  9106.  
  9107. ΓòÉΓòÉΓòÉ 6.5.10. 20120000  Invalid Sense Code Received ΓòÉΓòÉΓòÉ
  9108.  
  9109. Explanation:  A negative response was received that contains an SNA-defined 
  9110. sense code that cannot be used for the sent request. 
  9111.  
  9112.  
  9113. ΓòÉΓòÉΓòÉ 6.6. X'40'  RH Usage Error ΓòÉΓòÉΓòÉ
  9114.  
  9115. This category indicates that the value of a field or combination of fields in 
  9116. the RH violates architectural rules or previously selected BIND options. These 
  9117. errors prevent delivery of the request to the intended component and are 
  9118. independent of the current states of the session. They may result from the 
  9119. failure of the sender to enforce session rules. Detection by the receiver of 
  9120. each of these errors is optional. 
  9121.  
  9122. Select a sense code for specific information. 
  9123.  
  9124. 40030000  BB Not Allowed 
  9125. 40070000  Definite Response Not Allowed 
  9126. 40110000  Incorrect Specification of RU Category 
  9127. 40120000  Incorrect Specification of Request Code 
  9128. 40130000  Incorrect Specification of (SDI, RTI) 
  9129. 40140000  Incorrect Use of (DR1I, DR2I, ERI) 
  9130. 40150000  Incorrect Use of QRI 
  9131. 40190000  Incorrect Indicators with Last-In-Chain Request 
  9132.  
  9133.  
  9134. ΓòÉΓòÉΓòÉ 6.6.1. 40030000  BB Not Allowed ΓòÉΓòÉΓòÉ
  9135.  
  9136. Explanation:  The Begin Bracket indicator (BBI) was specified incorrectly; for 
  9137. example, BBI=BB with BCI=╨║BC. 
  9138.  
  9139.  
  9140. ΓòÉΓòÉΓòÉ 6.6.2. 40070000  Definite Response Not Allowed ΓòÉΓòÉΓòÉ
  9141.  
  9142. Explanation:  Definite response was requested when not permitted. 
  9143.  
  9144.  
  9145. ΓòÉΓòÉΓòÉ 6.6.3. 40110000  Incorrect Specification of RU Category ΓòÉΓòÉΓòÉ
  9146.  
  9147. Explanation:  The RU Category indicator was specified incorrectly; for example, 
  9148. an expedited-flow request or response was specified with RU Category indicator 
  9149. = FMD. 
  9150.  
  9151.  
  9152. ΓòÉΓòÉΓòÉ 6.6.4. 40120000  Incorrect Specification of Request Code ΓòÉΓòÉΓòÉ
  9153.  
  9154. Explanation:  The request code on a response does not match the request code on 
  9155. its corresponding request. 
  9156.  
  9157.  
  9158. ΓòÉΓòÉΓòÉ 6.6.5. 40130000  Incorrect Specification of (SDI, RTI) ΓòÉΓòÉΓòÉ
  9159.  
  9160. Explanation:  The Sense Data Included indicator (SDI) and the Response Type 
  9161. indicator (RTI) were not specified properly on a response. The proper value 
  9162. pairs are (SDI=SD, RTI=negative) and (SDI=╨║SD, RTI=positive). 
  9163.  
  9164.  
  9165. ΓòÉΓòÉΓòÉ 6.6.6. 40140000  Incorrect Use of (DR1I, DR2I, ERI) ΓòÉΓòÉΓòÉ
  9166.  
  9167. Explanation:  The Definite Response 1 indicator (DR1I), Definite Response 2 
  9168. indicator (DR2I), and Exception Response indicator (ERI) were specified 
  9169. incorrectly; for example, a SIGNAL request was not specified with DR1I=DR1, 
  9170. DR2I=╨║DR2, and ERI=╨║ER. 
  9171.  
  9172.  
  9173. ΓòÉΓòÉΓòÉ 6.6.7. 40150000  Incorrect Use of QRI ΓòÉΓòÉΓòÉ
  9174.  
  9175. Explanation:  The Queued Response indicator (QRI) was specified incorrectly; 
  9176. for example, QRI=QR on an expedited-flow request. 
  9177.  
  9178.  
  9179. ΓòÉΓòÉΓòÉ 6.6.8. 40190000  Incorrect Indicators with Last-In-Chain Request ΓòÉΓòÉΓòÉ
  9180.  
  9181. Explanation: A last-in-chain request has specified incompatible RH settings; 
  9182. for example, RQE, CEBI=╨║CEB, and CDI=╨║CD. 
  9183.  
  9184.  
  9185. ΓòÉΓòÉΓòÉ 6.7. X'80'  Path Error ΓòÉΓòÉΓòÉ
  9186.  
  9187. This category indicates that the request could not be delivered to the intended 
  9188. receiver because of a path outage, an invalid sequence of activation requests, 
  9189. or one of the listed path information unit (PIU) errors. Some PIU errors fall 
  9190. into other categories; for example, sequence number errors are sense code 
  9191. category X'20'. A path error received while the session is active generally 
  9192. indicates that the path to the session partner no longer exists. 
  9193.  
  9194. Select a sense code for specific information. 
  9195.  
  9196. 80020000  Link Failure 
  9197. 8003xxxx  NAU Inoperative 
  9198. 8004xxxx  Unrecognized Destination 
  9199. 80050000  No Session 
  9200. 80060000  Invalid Format Identifier (FID) Field 
  9201. 8007xxxx  Segmenting Error 
  9202. 80080000  PU Not Active 
  9203. 800Fxxxx  Invalid Address Combination 
  9204. 8014xxxx  No Path Exists to the Destination Node 
  9205. 8020xxxx  Session Reset 
  9206.  
  9207.  
  9208. ΓòÉΓòÉΓòÉ 6.7.1. 80020000  Link Failure ΓòÉΓòÉΓòÉ
  9209.  
  9210. Explanation:  Data link failure. It is possible that Communications Manager is 
  9211. not active on the partner machine. 
  9212.  
  9213.  
  9214. ΓòÉΓòÉΓòÉ 6.7.2. 8003xxxx  NAU Inoperative ΓòÉΓòÉΓòÉ
  9215.  
  9216. Explanation:  The network accessible unit (NAU) is unable to process requests 
  9217. or responses; for example, the NAU has been disrupted by an abnormal 
  9218. termination. 
  9219.  
  9220. The possible values for bytes 2 and 3 are: 
  9221.  
  9222. 0001 
  9223. 0003 
  9224. 0004 
  9225.  
  9226.  
  9227. ΓòÉΓòÉΓòÉ 6.7.2.1. 80030001 ΓòÉΓòÉΓòÉ
  9228.  
  9229. Hierarchical reset. The identified LU-LU session is being deactivated; an 
  9230. ACTLU/ACTPU(Cold) or DACTLU/DACTPU was received, or the PU has failed. 
  9231.  
  9232.  
  9233. ΓòÉΓòÉΓòÉ 6.7.2.2. 80030003 ΓòÉΓòÉΓòÉ
  9234.  
  9235. Unrecoverable LU failure. The identified LU-LU session had to be deactivated 
  9236. because of an abnormal termination of the PLU or SLU; recovery from the failure 
  9237. was not possible. 
  9238.  
  9239.  
  9240. ΓòÉΓòÉΓòÉ 6.7.2.3. 80030004 ΓòÉΓòÉΓòÉ
  9241.  
  9242. Recoverable LU failure. The identified LU-LU session had to be deactivated 
  9243. because of an abnormal termination of one of the LUs of the session; recovery 
  9244. from the failure may be possible. 
  9245.  
  9246.  
  9247. ΓòÉΓòÉΓòÉ 6.7.3. 8004xxxx  Unrecognized Destination ΓòÉΓòÉΓòÉ
  9248.  
  9249. Explanation: A node in the path has no routing information for the destination 
  9250. specified either by the SLU name in a BIND request or by the TH. 
  9251.  
  9252. The possible values for bytes 2 and 3 are: 
  9253.  
  9254. 0000 
  9255. 0001 
  9256.  
  9257.  
  9258. ΓòÉΓòÉΓòÉ 6.7.3.1. 80040000 ΓòÉΓòÉΓòÉ
  9259.  
  9260. The partner LU name was not recognized. One example of where this could be seen 
  9261. is if your program issues an [MC_]ALLOCATE specifying a 
  9262. fully_qualified_partner_lu_name, but includes the partner LU name only without 
  9263. the network name. 
  9264.  
  9265.  
  9266. ΓòÉΓòÉΓòÉ 6.7.3.2. 80040001 ΓòÉΓòÉΓòÉ
  9267.  
  9268. A request was received by a gateway function that could not be rerouted because 
  9269. of invalid or incomplete routing information. 
  9270.  
  9271.  
  9272. ΓòÉΓòÉΓòÉ 6.7.4. 80050000  No Session ΓòÉΓòÉΓòÉ
  9273.  
  9274. Explanation: No half-session is active in the receiving APPN end node for the 
  9275. indicated origination-destination pair, or no boundary function session 
  9276. connector is active for the origin-destination pair in a node providing the 
  9277. boundary function. A session activation request is needed. 
  9278.  
  9279. Possible reasons for this error are: 
  9280.  
  9281. o An ACTLU was received for an LU that APPC does not recognize. When a PU on 
  9282.   the host is activated, it typically sends ACTLUs for all LUs it has defined 
  9283.   under a PU. APPC negatively responds with this sense code to the ACTLUs for 
  9284.   unrecognized LUs. Each negative response is logged in the error log. 
  9285.   Generally, you can ignore these entries in the error log. 
  9286.  
  9287.   This error log may occur frequently when connecting to a host for 3270 
  9288.   emulation. 
  9289.  
  9290. o A partner LU was sending large chunks of data (probably from a [MC_]SEND_DATA 
  9291.   verb with a large data size), and the local LU issued an UNBIND(CLEANUP). The 
  9292.   incoming data is rejected with this error log. 
  9293.  
  9294.   The following is an example of the error log data, which consists of a TH, 
  9295.   RH, and RU: 
  9296.  
  9297.     2E0001020000830100
  9298.  
  9299.   Where: 
  9300.  
  9301.    TH:  2E0001020000 
  9302.    RH:  830100 
  9303.    RU:  none 
  9304.  
  9305.  
  9306. ΓòÉΓòÉΓòÉ 6.7.5. 80060000  Invalid Format Identifier (FID) Field ΓòÉΓòÉΓòÉ
  9307.  
  9308. Explanation: The FID is the first half-byte of any transmission header (TH). 
  9309. For example, if the TH is off by a byte, so the first byte would be X'00'. APPC 
  9310. only supports FID 2 in LU 6.2. 
  9311.  
  9312.  
  9313. ΓòÉΓòÉΓòÉ 6.7.6. 8007xxxx  Segmenting Error ΓòÉΓòÉΓòÉ
  9314.  
  9315. Explanation:  The first BIU segment had less than 10 bytes, or a Mapping field 
  9316. sequencing error (such as first, last, middle) occurred, or segmenting was not 
  9317. supported and the Mapping field was not set to BBIU, EBIU. 
  9318.  
  9319. Other allowed settings for bytes 2 and 3 are: 
  9320.  
  9321. 0000 
  9322. 0001 
  9323. 0002 
  9324.  
  9325.  
  9326. ΓòÉΓòÉΓòÉ 6.7.6.1. 80070000 ΓòÉΓòÉΓòÉ
  9327.  
  9328. No specific code applies. 
  9329.  
  9330.  
  9331. ΓòÉΓòÉΓòÉ 6.7.6.2. 80070001 ΓòÉΓòÉΓòÉ
  9332.  
  9333. The node does not support receipt of segments, and a Mapping field value other 
  9334. than BBIU, EBIU was received. Sent in UNBIND. 
  9335.  
  9336.  
  9337. ΓòÉΓòÉΓòÉ 6.7.6.3. 80070002 ΓòÉΓòÉΓòÉ
  9338.  
  9339. Interleaved BIND segments not allowed. A BIND receiver that is in the middle of 
  9340. receiving segments of one BIND receives a segment from a different BIND; the 
  9341. receiver rejects both BINDs and disconnects the link. 
  9342.  
  9343.  
  9344. ΓòÉΓòÉΓòÉ 6.7.7. 80080000  PU Not Active ΓòÉΓòÉΓòÉ
  9345.  
  9346. Explanation:  The SSCP-PU secondary half-session in the receiving node has not 
  9347. been activated and the request was not ACTPU for this half-session. For 
  9348. example, the request was ACTLU from an SSCP that does not have an active 
  9349. SSCP-PU session with the PU associated with the addressed LU. 
  9350.  
  9351.  
  9352. ΓòÉΓòÉΓòÉ 6.7.8. 800Fxxxx  Invalid Address Combination ΓòÉΓòÉΓòÉ
  9353.  
  9354. Explanation:  The address combination is invalid. 
  9355.  
  9356. The possible values for bytes 2 and 3 are: 
  9357.  
  9358. 0000 
  9359. 0001 
  9360.  
  9361.  
  9362. ΓòÉΓòÉΓòÉ 6.7.8.1. 800F0000 ΓòÉΓòÉΓòÉ
  9363.  
  9364. The (DAF', OAF') (FID2) combination or the LSID (FID3) specified an invalid 
  9365. type of session, for example, a PU-LU combination. 
  9366.  
  9367.  
  9368. ΓòÉΓòÉΓòÉ 6.7.8.2. 800F0001 ΓòÉΓòÉΓòÉ
  9369.  
  9370. The FID2 ODAI setting in a received BIND is incorrect; the BIND is rejected. 
  9371.  
  9372.  
  9373. ΓòÉΓòÉΓòÉ 6.7.9. 8014xxxx  No Path Exists to the Destination Node ΓòÉΓòÉΓòÉ
  9374.  
  9375. Explanation: Route Selection services in the control point (CP) has determined 
  9376. from the topology database that no path exists to the destination node. 
  9377.  
  9378. The possible values for bytes 2 and 3 are: 
  9379.  
  9380. 0001 
  9381. 0003 
  9382. 0005 
  9383.  
  9384.  
  9385. ΓòÉΓòÉΓòÉ 6.7.9.1. 80140001 ΓòÉΓòÉΓòÉ
  9386.  
  9387. No route to the destination node exists for the specified class of service. 
  9388.  
  9389.  
  9390. ΓòÉΓòÉΓòÉ 6.7.9.2. 80140003 ΓòÉΓòÉΓòÉ
  9391.  
  9392. The topology database indicates that the destination node is not available now; 
  9393. the node either has inconsistent data or is quiescing. 
  9394.  
  9395.  
  9396. ΓòÉΓòÉΓòÉ 6.7.9.3. 80140005 ΓòÉΓòÉΓòÉ
  9397.  
  9398. The Route Selection control vector (RSCV) specifying the route to the 
  9399. destination node was truncated. 
  9400.  
  9401.  
  9402. ΓòÉΓòÉΓòÉ 6.7.10. 8020xxxx  Session Reset ΓòÉΓòÉΓòÉ
  9403.  
  9404. Explanation:  The LU-LU session identified in the UNBIND is being deactivated 
  9405. because of a reset condition. 
  9406.  
  9407. The possible values for bytes 2 and 3 are: 
  9408.  
  9409. 0000 
  9410. 0001 
  9411. 0003 
  9412. 0004 
  9413. 0007 
  9414.  
  9415.  
  9416. ΓòÉΓòÉΓòÉ 6.7.10.1. 80200000 ΓòÉΓòÉΓòÉ
  9417.  
  9418. No specific code applies. 
  9419.  
  9420.  
  9421. ΓòÉΓòÉΓòÉ 6.7.10.2. 80200001 ΓòÉΓòÉΓòÉ
  9422.  
  9423. Virtual route inoperative. The virtual route used by the LU-LU session has 
  9424. become inoperative, thus forcing the deactivation of the identified LU-LU 
  9425. session. 
  9426.  
  9427.  
  9428. ΓòÉΓòÉΓòÉ 6.7.10.3. 80200003 ΓòÉΓòÉΓòÉ
  9429.  
  9430. Virtual route deactivated. The identified LU-LU session had to be deactivated 
  9431. because of a forced deactivation of the virtual route being used by the LU-LU 
  9432. session. 
  9433.  
  9434.  
  9435. ΓòÉΓòÉΓòÉ 6.7.10.4. 80200004 ΓòÉΓòÉΓòÉ
  9436.  
  9437. Route extension failure. The route extension used by the LU-LU session has 
  9438. become inoperative, thus forcing the deactivation of the identified LU-LU 
  9439. session. 
  9440.  
  9441.  
  9442. ΓòÉΓòÉΓòÉ 6.7.10.5. 80200007 ΓòÉΓòÉΓòÉ
  9443.  
  9444. Third-party termination. The network operator cause the forced or cleanup 
  9445. termination of the LU-LU session. 
  9446.  
  9447.  
  9448. ΓòÉΓòÉΓòÉ 6.8. X'FF'  Product Unique Errors ΓòÉΓòÉΓòÉ
  9449.  
  9450. This category indicates a condition was detected by the node that is not 
  9451. defined in SNA. The sense code defined is unique to this implementation. 
  9452.  
  9453. Select a sense code for specific information. 
  9454.  
  9455. FFFExxxx 
  9456. FFFFxxxx  Directory Function Error 
  9457.  
  9458.  
  9459. ΓòÉΓòÉΓòÉ 6.8.1. FFFExxxx ΓòÉΓòÉΓòÉ
  9460.  
  9461. Explanation: 
  9462.  
  9463. The possible values for bytes 2 and 3 are: 
  9464.  
  9465. 0011 
  9466. 0012 
  9467. 0013 
  9468. 0014 
  9469. 0015 
  9470. 0016 
  9471. 0017 
  9472. 0018 
  9473. 0019 
  9474. 001A 
  9475. 0101 
  9476. 0102 
  9477. 0103 
  9478. 0104 
  9479. 0105 
  9480. 0106 
  9481. 0107 
  9482. 0108 
  9483. 0109 
  9484. 010A 
  9485. 010B 
  9486. 010C 
  9487. 010D 
  9488. 010E 
  9489. 010F 
  9490. 0110 
  9491. 0111 
  9492. 0112 
  9493. 0113 
  9494. 0114 
  9495. 0115 
  9496. xx3x 
  9497.  
  9498.  
  9499. ΓòÉΓòÉΓòÉ 6.8.1.1. FFFE0011 ΓòÉΓòÉΓòÉ
  9500.  
  9501. CNOS negotiation in progress. An [MC_]ALLOCATE or [MC_]SEND_CONVERSATION was 
  9502. attempted while CNOS contention winner negotiation is occurring in another OS/2 
  9503. process or thread, from the same local LU to the same partner LU. Session 
  9504. limits are currently being negotiated with your partner, because of a previous 
  9505. allocation attempt or a CNOS verb. This condition continues until the previous 
  9506. session limit negotiation is completed. 
  9507.  
  9508. Operator Response:  Retry the operation. This condition is timing related. 
  9509.  
  9510.  
  9511. ΓòÉΓòÉΓòÉ 6.8.1.2. FFFE0012 ΓòÉΓòÉΓòÉ
  9512.  
  9513. APPC not started. An [MC_]ALLOCATE or [MC_]SEND_CONVERSATION attempted while 
  9514. APPC has not been started by Communications Manager. 
  9515.  
  9516. Operator Response:  Retry the operation. This condition is timing related. 
  9517.  
  9518.  
  9519. ΓòÉΓòÉΓòÉ 6.8.1.3. FFFE0013 ΓòÉΓòÉΓòÉ
  9520.  
  9521. A mode, other than CPSVCMG or SNASVCMG, is pending a delete. Unable to issue an 
  9522. [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb for this mode while the mode is in 
  9523. pending delete state. Pending delete state is attained by issuing DEFINE_MODE 
  9524. with changes, or DELETE_MODE. These verbs do not go into effect until all 
  9525. sessions using this mode are inactive. 
  9526.  
  9527.  
  9528. ΓòÉΓòÉΓòÉ 6.8.1.4. FFFE0014 ΓòÉΓòÉΓòÉ
  9529.  
  9530. The CPSVCMG mode is pending a delete. APPC is unable to internally issue an 
  9531. ALLOCATE verb for this mode while the mode is in pending delete state. 
  9532.  
  9533.  
  9534. ΓòÉΓòÉΓòÉ 6.8.1.5. FFFE0015 ΓòÉΓòÉΓòÉ
  9535.  
  9536. The SNASVCMG mode is pending a delete. APPC is unable to internally issue an 
  9537. ALLOCATE verb for this mode while the mode is in pending delete state. Pending 
  9538. delete state is attained by issuing DEFINE_MODE with changes, or DELETE_MODE. 
  9539. These verbs do not take effect until all sessions using this mode are inactive. 
  9540.  
  9541.  
  9542. ΓòÉΓòÉΓòÉ 6.8.1.6. FFFE0016 ΓòÉΓòÉΓòÉ
  9543.  
  9544. Session unavailable on a mode other than CPSVCMG or SNASVCMG. An [MC_]ALLOCATE 
  9545. or [MC_]SEND_CONVERSATION verb with type(WHEN_SESSION_FREE) was attempted, but 
  9546. no pending or bindable sessions are available. 
  9547.  
  9548.  
  9549. ΓòÉΓòÉΓòÉ 6.8.1.7. FFFE0017 ΓòÉΓòÉΓòÉ
  9550.  
  9551. Session unavailable on a CPSVCMG mode. APPC issued an internal ALLOCATE verb 
  9552. with type(WHEN_SESSION_FREE) attempted, but no pending or bindable sessions are 
  9553. available. 
  9554.  
  9555.  
  9556. ΓòÉΓòÉΓòÉ 6.8.1.8. FFFE0018 ΓòÉΓòÉΓòÉ
  9557.  
  9558. Session unavailable on an SNASVCMG mode. APPC issued an internal ALLOCATE verb 
  9559. with type(WHEN_SESSION_FREE) attempted, but no pending or bindable sessions are 
  9560. available. 
  9561.  
  9562.  
  9563. ΓòÉΓòÉΓòÉ 6.8.1.9. FFFE0019 ΓòÉΓòÉΓòÉ
  9564.  
  9565. Partner CNOS race condition. APPC issued an internal CNOS verb. Although its 
  9566. primary return was PARTNER_REJECT and the secondary return code was CNOS_RACE, 
  9567. no sense code associated with the returned verb was generated. 
  9568.  
  9569. Operator Response:  Retry the operation. This condition is timing related. 
  9570.  
  9571.  
  9572. ΓòÉΓòÉΓòÉ 6.8.1.10. FFFE001A ΓòÉΓòÉΓòÉ
  9573.  
  9574. This code is returned when a second ACTLU or a DACTPU is received on a session 
  9575. that is pending activation. This occurs only during subarea session activation. 
  9576.  
  9577.  
  9578. ΓòÉΓòÉΓòÉ 6.8.1.11. FFFE0101 ΓòÉΓòÉΓòÉ
  9579.  
  9580. Last session deactivated on a mode other than CPSVCMG or SNASVCMG. This code is 
  9581. returned on [MC_]ALLOCATE or [MC_]SEND_CONVERSATION when return_control is 
  9582. WHEN_SESSION_ALLOCATED, or WHEN_SESSION_FREE. A queued session request is 
  9583. rejected because the last session on the requested mode was deactivated. 
  9584. Therefore, the [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb is not fulfilled 
  9585. and is returned with this sense data. 
  9586.  
  9587.  
  9588. ΓòÉΓòÉΓòÉ 6.8.1.12. FFFE0102 ΓòÉΓòÉΓòÉ
  9589.  
  9590. Last session deactivated on a CPSVCMG mode. APPC issued an internal ALLOCATE 
  9591. verb with return_control(WHEN_SESSION_ALLOCATED) or 
  9592. return_control(WHEN_SESSION_FREE). A queued session request is rejected because 
  9593. the last session on the requested mode was deactivated. Therefore, the ALLOCATE 
  9594. verb is not fulfilled and is returned with this sense data. 
  9595.  
  9596.  
  9597. ΓòÉΓòÉΓòÉ 6.8.1.13. FFFE0103 ΓòÉΓòÉΓòÉ
  9598.  
  9599. Last session deactivated on an SNASVCMG mode. APPC issued an internal ALLOCATE 
  9600. verb with return_control(WHEN_SESSION_ALLOCATED) or 
  9601. return_control(WHEN_SESSION_FREE). A queued session request is rejected because 
  9602. the last session on the requested mode was deactivated. Therefore the ALLOCATE 
  9603. verb is not fulfilled and is returned with this sense data. 
  9604.  
  9605.  
  9606. ΓòÉΓòÉΓòÉ 6.8.1.14. FFFE0104 ΓòÉΓòÉΓòÉ
  9607.  
  9608. Last contention winner session is deactivated on a mode other than CPSVCMG or 
  9609. SNASVCMG. This code is returned on [MC_]ALLOCATE or [MC_]SEND_CONVERSATION when 
  9610. return_control(WHEN_CONWINNER_ALLOCATED). A queued session request is rejected 
  9611. because the last session on the requested mode was deactivated. Therefore, the 
  9612. [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb is not fulfilled and is returned 
  9613. with this sense data. 
  9614.  
  9615.  
  9616. ΓòÉΓòÉΓòÉ 6.8.1.15. FFFE0105 ΓòÉΓòÉΓòÉ
  9617.  
  9618. Last contention winner session is deactivated on a CPSVCMG mode. An internal 
  9619. ALLOCATE verb with return_control(WHEN_CONWINNER_ALLOCATED) was issued by APPC. 
  9620. A queued session request is rejected because the last session on the requested 
  9621. mode was deactivated. Therefore, the ALLOCATE verb is not fulfilled and is 
  9622. returned with this sense data. 
  9623.  
  9624.  
  9625. ΓòÉΓòÉΓòÉ 6.8.1.16. FFFE0106 ΓòÉΓòÉΓòÉ
  9626.  
  9627. Last contention winner session is deactivated on an SNASVCMG mode. An internal 
  9628. ALLOCATE verb with return_control(WHEN_CONWINNER_ALLOCATED) was issued by APPC. 
  9629. A queued session request is rejected because the last session on the requested 
  9630. mode was deactivated. Therefore, the ALLOCATE verb is not fulfilled and is 
  9631. returned with this sense data. 
  9632.  
  9633.  
  9634. ΓòÉΓòÉΓòÉ 6.8.1.17. FFFE0107 ΓòÉΓòÉΓòÉ
  9635.  
  9636. Associated session for a conversation group is deactivated. This code is 
  9637. returned on the [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb when 
  9638. return_control(WHEN_CONV_GROUP_ALLOC). A queued session request is rejected 
  9639. because the last session on the requested mode was deactivated. Therefore, the 
  9640. [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb is not fulfilled and is returned 
  9641. with this sense data. 
  9642.  
  9643.  
  9644. ΓòÉΓòÉΓòÉ 6.8.1.18. FFFE0108 ΓòÉΓòÉΓòÉ
  9645.  
  9646. Associated session for conversation group is not defined. An [MC_]ALLOCATE or 
  9647. [MC_]SEND_CONVERSATION verb was issued, with type(WHEN_CONV_GROUP_ALLOC) 
  9648. specified, and no session is available. A likely cause of this sense data is 
  9649. that your program supplied an invalid conversation_group_id parameter on an 
  9650. [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb. A list of valid conversion group 
  9651. IDs can be found by using subsystem management. 
  9652.  
  9653.  
  9654. ΓòÉΓòÉΓòÉ 6.8.1.19. FFFE0109 ΓòÉΓòÉΓòÉ
  9655.  
  9656. Contention winner session was never available on a mode other than CPSVCMG or 
  9657. SNASVCMG. [MC_]ALLOCATE or [MC_]SEND_CONVERSATION with 
  9658. type(WHEN_CONWINNER_ALLOCATED) was specified. The mode's minimum contention 
  9659. winner value is 0 and no session is available. 
  9660.  
  9661.  
  9662. ΓòÉΓòÉΓòÉ 6.8.1.20. FFFE010A ΓòÉΓòÉΓòÉ
  9663.  
  9664. Contention winner session was never available on CPSVCMG mode. An internal 
  9665. ALLOCATE verb with return_control(WHEN_CONWINNER_ALLOCATED) was issued by APPC. 
  9666. The mode's minimum contention winner value is 0 and no session is available. 
  9667.  
  9668.  
  9669. ΓòÉΓòÉΓòÉ 6.8.1.21. FFFE010B ΓòÉΓòÉΓòÉ
  9670.  
  9671. Contention winner session was never available on SNASVCMG mode. An internal 
  9672. ALLOCATE verb with return_control(WHEN_CONWINNER_ALLOCATED) was issued by APPC. 
  9673. The mode's minimum contention winner value is 0 and no session is available. 
  9674.  
  9675.  
  9676. ΓòÉΓòÉΓòÉ 6.8.1.22. FFFE010C ΓòÉΓòÉΓòÉ
  9677.  
  9678. Session was never available on a mode other than CPSVCMG or SNASVCMG. This 
  9679. sense data can be caused by one of the following conditions: 
  9680.  
  9681. o An [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb was issued with 
  9682.   return_control(WHEN_SESSION_ALLOCATED) or return_control(WHEN_SESSION_FREE). 
  9683.   The mode's session limit is 0 and no session is available. 
  9684.  
  9685. o An [MC_]ALLOCATE or [MC_]SEND_CONVERSATION verb was issued with 
  9686.   return_control(WHEN_SESSION_ALLOCATED) or return_control(WHEN_SESSION_FREE). 
  9687.   The target machine has set the mode session limit for this mode to 0. 
  9688.  
  9689. o The BIND for a subarea session was successful, but APPC changed the number of 
  9690.   sessions to 0 before ACTLU arrived. 
  9691.  
  9692.  
  9693. ΓòÉΓòÉΓòÉ 6.8.1.23. FFFE010D ΓòÉΓòÉΓòÉ
  9694.  
  9695. Session was never available on a CPSVCMG mode. This sense data can be caused by 
  9696. one of the following conditions: 
  9697.  
  9698. o APPC issued an internal ALLOCATE verb with 
  9699.   return_control(WHEN_SESSION_ALLOCATED) or return_control(WHEN_SESSION_FREE). 
  9700.   The mode's session limit is 0 and no session is available. 
  9701.  
  9702. o APPC issued an internal ALLOCATE verb with 
  9703.   return_control(WHEN_SESSION_ALLOCATED) or return_control(WHEN_SESSION_FREE). 
  9704.   The target machine has set the mode session limit for this mode to 0. 
  9705.  
  9706. o The BIND for a subarea session was successful, but APPC changed the number of 
  9707.   sessions to 0 before ACTLU arrived. 
  9708.  
  9709.  
  9710. ΓòÉΓòÉΓòÉ 6.8.1.24. FFFE010E ΓòÉΓòÉΓòÉ
  9711.  
  9712. Session was never available on an SNASVCMG mode. This sense data can be caused 
  9713. by one of the following conditions: 
  9714.  
  9715. o An internal ALLOCATE verb with return_control(WHEN_SESSION_ALLOCATED) or 
  9716.   return_control(WHEN_SESSION_FREE) was issued by APPC. The mode's session 
  9717.   limit is 0 and no session is available. 
  9718.  
  9719. o An internal ALLOCATE verb with return_control(WHEN_SESSION_ALLOCATED) or 
  9720.   return_control(WHEN_SESSION_FREE) was issued by APPC. The target machine has 
  9721.   set the mode session limit for this mode to 0. 
  9722.  
  9723. o The BIND for a subarea session was successful, but APPC changed the number of 
  9724.   sessions to 0 before ACTLU arrived. 
  9725.  
  9726.  
  9727. ΓòÉΓòÉΓòÉ 6.8.1.25. FFFE010F ΓòÉΓòÉΓòÉ
  9728.  
  9729. The SNASVCMG mode does not exist. If the SNASVCMG mode does not exist, and APPC 
  9730. is executing its internal CNOS transaction program to control parallel 
  9731. sessions, this sense data occurs. Since the SNASVCMG mode should always be 
  9732. defined, this signals an error condition. 
  9733.  
  9734.  
  9735. ΓòÉΓòÉΓòÉ 6.8.1.26. FFFE0110 ΓòÉΓòÉΓòÉ
  9736.  
  9737. A remote mode, other than CPCVSMG or SNASVCMG, is closed or does not exist. 
  9738. Usually, this means that the mode is not defined correctly at the partner, or 
  9739. the number of sessions was changed to 0. 
  9740.  
  9741. APPC issued an internal CNOS verb, and its primary return was PARTNER_REJECT 
  9742. and the secondary return code was MODE_CLOSED or BAD_MODE.  No sense code was 
  9743. associated with the returned verb. 
  9744.  
  9745.  
  9746. ΓòÉΓòÉΓòÉ 6.8.1.27. FFFE0111 ΓòÉΓòÉΓòÉ
  9747.  
  9748. A remote CPSVCMG mode is closed or does not exist. APPC issued an internal CNOS 
  9749. verb. Its primary return code was PARTNER_REJECT and the secondary return code 
  9750. was MODE_CLOSED or BAD_MODE. No sense code was associated with the returned 
  9751. verb. 
  9752.  
  9753. Usually, this means that the mode is not defined correctly at the partner, or 
  9754. the number of sessions was changed to 0. 
  9755.  
  9756.  
  9757. ΓòÉΓòÉΓòÉ 6.8.1.28. FFFE0112 ΓòÉΓòÉΓòÉ
  9758.  
  9759. A remote SNASVCMG mode is closed or does not exist. 
  9760.  
  9761. APPC issued an internal CNOS verb, and its primary return code was 
  9762. PARTNER_REJECT and the secondary return code was MODE_CLOSED or BAD_MODE. No 
  9763. sense code was associated with the returned verb. 
  9764.  
  9765. Usually, this means that the mode is not defined correctly at the partner, or 
  9766. the number of sessions was changed to 0. 
  9767.  
  9768.  
  9769. ΓòÉΓòÉΓòÉ 6.8.1.29. FFFE0113 ΓòÉΓòÉΓòÉ
  9770.  
  9771. Link is defined as a Subarea Only. The network accessible unit (NAU) was 
  9772. configured as nonzero; this link can only be used for dependent LUs. 
  9773.  
  9774.  
  9775. ΓòÉΓòÉΓòÉ 6.8.1.30. FFFE0114 ΓòÉΓòÉΓòÉ
  9776.  
  9777. Path control ID is mismatched for subarea. Mismatch between the PC IDs in the 
  9778. ACTLU and the INITSELF RUs. 
  9779.  
  9780.  
  9781. ΓòÉΓòÉΓòÉ 6.8.1.31. FFFE0115 ΓòÉΓòÉΓòÉ
  9782.  
  9783. The CNOS TP on the target node provided an invalid response. This sense code is 
  9784. indicative of an SNA-internal error. 
  9785.  
  9786.  
  9787. ΓòÉΓòÉΓòÉ 6.8.1.32. FFFExx3x ΓòÉΓòÉΓòÉ
  9788.  
  9789. An ISDN connection manager error has occurred. 
  9790.  
  9791. If the third byte is 30 or 33, then the next to the last byte is the ISDN 
  9792. completion code.  Refer to ISDN Port Connection Manager (PCM) Programming 
  9793. Reference for additional information. 
  9794.  
  9795. If the third byte is 34, then the next to the last byte is the CCITT cause 
  9796. value. Refer to International Telegraph and Telephone Consutative Committee 
  9797. (CCITT), Recommendation Q.931 for additional information. 
  9798.  
  9799.  
  9800. ΓòÉΓòÉΓòÉ 6.8.2. FFFFxxxx  Directory Function Error ΓòÉΓòÉΓòÉ
  9801.  
  9802. Explanation: An error occurred while performing a directory search or directory 
  9803. delete. 
  9804.  
  9805. The possible values for bytes 2 and 3 are: 
  9806.  
  9807. 0002 
  9808. 0003 
  9809. 0006 
  9810. 0007 
  9811. F004 
  9812.  
  9813.  
  9814. ΓòÉΓòÉΓòÉ 6.8.2.1. FFFF0002 ΓòÉΓòÉΓòÉ
  9815.  
  9816. Multiple resources found.  Resource must be unique. A network search for a 
  9817. resource required to have a unique name has returned multiple positive replies 
  9818. from different owners. Only one resource should have that name. The other 
  9819. resources should be renamed or deleted, otherwise the first resource found in 
  9820. the search is returned. 
  9821.  
  9822.  
  9823. ΓòÉΓòÉΓòÉ 6.8.2.2. FFFF0003 ΓòÉΓòÉΓòÉ
  9824.  
  9825. No link. No NNCP server was found when trying to issue an [MC_]ALLOCATE verb 
  9826. and find the associated partner LU. 
  9827.  
  9828. This sense code indicates that a session activation failed because APPC could 
  9829. not find a link to connect it to the partner node. If your node is serviced by 
  9830. an APPN network node, this sense code means that your node could not contact 
  9831. that network node (probably because the link is down or defined incorrectly). 
  9832.  
  9833. If your node is not serviced by an APPN network node, it means that you have 
  9834. not provided a valid DEFINE_PARTNER_LU_LOCATION verb together with a 
  9835. DEFINE_LOGICAL_LINK verb, which specifies the link to use. Be sure the 
  9836. DEFINE_LOGICAL_LINK verb contains a valid fq_adjacent_cp_name parameter and the 
  9837. link is either active, or defined as activate_at_startup(NO) (which brings it 
  9838. up immediately, as opposed to when Communications Manager is started). 
  9839.  
  9840. One of the following can cause a directory function error to occur: 
  9841.  
  9842. o Your node does not have a link to an APPN network node; thus it has no place 
  9843.   to send the locate RU. 
  9844.  
  9845. o Your node does not have a link to the target node, where the searched-for LU 
  9846.   is located. 
  9847.  
  9848. Examples of how this can happen: 
  9849.  
  9850. o There is a bad target MAC address for the APPN network node. 
  9851.  
  9852. o The data link control (DLC) was deactivated on either machine. 
  9853.  
  9854. o Communications Manager is not fully started yet on your local workstation, 
  9855.   and the links have not yet been activated. 
  9856.  
  9857. There are no message log or error log entries associated with this sense data. 
  9858.  
  9859.  
  9860. ΓòÉΓòÉΓòÉ 6.8.2.3. FFFF0006 ΓòÉΓòÉΓòÉ
  9861.  
  9862. Cannot delete a local node directory entry. An APPN end node sent a Delete 
  9863. generalized data stream (GDS) variable, requesting that the CP LU be deleted. 
  9864. This cannot be performed. 
  9865.  
  9866.  
  9867. ΓòÉΓòÉΓòÉ 6.8.2.4. FFFF0007 ΓòÉΓòÉΓòÉ
  9868.  
  9869. Address space unknown. The node has received data or is trying to send data on 
  9870. a link station that is not in its local address space. The node has canceled 
  9871. processing of the data. 
  9872.  
  9873.  
  9874. ΓòÉΓòÉΓòÉ 6.8.2.5. FFFFF004 ΓòÉΓòÉΓòÉ
  9875.  
  9876. APPN unloading. The APPN control point is informing a locally registered MS 
  9877. application that the control point is being unloaded.  When APPN restarts, the 
  9878. application will not be registered.  It must reregister using the 
  9879. REGISTER_MS_APPLICATION verb to receive incoming MDS-MUs. 
  9880.  
  9881.  
  9882. ΓòÉΓòÉΓòÉ 7. OS/2 Request Codes ΓòÉΓòÉΓòÉ
  9883.  
  9884. Error log entries with major error code 22 contain information about the OS/2 
  9885. API which failed. 
  9886.  
  9887. You can find information about the failed function in one or both of the 
  9888. following areas (depending on the failure): 
  9889.  
  9890. o The Extra Symptom Data may contain the name of the failed function 
  9891.   (identified by API/). 
  9892.  
  9893. o The minor error code identifies the OS/2 request code associated with a 
  9894.   function. 
  9895.  
  9896.   Once you have identified the OS/2 request code, you can use the table in the 
  9897.   associated window to translate between request codes and OS/2 function calls. 
  9898.  
  9899.  
  9900. ΓòÉΓòÉΓòÉ 7.1. Request Codes and Function Calls ΓòÉΓòÉΓòÉ
  9901.  
  9902.  
  9903.  Request    Associated Function Call
  9904.  Code
  9905.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9906.  1001       DosICreateThread
  9907.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9908.  1002       DosCWait
  9909.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9910.  1003       DosEnterCritSec
  9911.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9912.  1004       DosIExecPgm
  9913.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9914.  1005       DosExit
  9915.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9916.  1006       DosExitCritSec
  9917.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9918.  1007       DosExitList
  9919.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9920.  1008       DosGetInfoSeg
  9921.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9922.  1009       DosGetPrty
  9923.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9924.  100A       DosKillProcess
  9925.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9926.  100B       DosSetPrty
  9927.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9928.  100C       DosPTrace
  9929.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9930.  100D       DosHoldSignal
  9931.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9932.  100E       DosSetSigHandler
  9933.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9934.  100F       DosFlagProcess
  9935.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9936.  1010       DosMakePipe
  9937.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9938.  1011       DosISysSemClear
  9939.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9940.  1012       DosISemRequest
  9941.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9942.  1013       DosISemSetWait
  9943.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9944.  1014       DosSemSetWait
  9945.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9946.  1015       DosISemWait
  9947.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9948.  1016       DosMuxSemWait
  9949.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9950.  1017       DosCloseSem
  9951.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9952.  1018       DosCreateSem
  9953.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9954.  1019       DosOpenSem
  9955.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9956.  101A       DosResumeThread
  9957.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9958.  101B       DosSuspendThread
  9959.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9960.  101C       DosSetDateTime
  9961.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9962.  101D       DosTimerAsync
  9963.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9964.  101E       DosTimerStart
  9965.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9966.  101F       DosTimerStop
  9967.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9968.  1020       DosSleep
  9969.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9970.  1021       DosGetDateTime
  9971.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9972.  1022       DosAllocSeg
  9973.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9974.  1023       DosAllocShrSeg
  9975.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9976.  1024       DosGetShrSeg
  9977.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9978.  1025       DosGiveSeg
  9979.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9980.  1026       DosReallocSeg
  9981.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9982.  1027       DosFreeSeg
  9983.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9984.  1028       DosAllocHuge
  9985.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9986.  1029       DosGetHugeShift
  9987.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9988.  102A       DosReallocHuge
  9989.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9990.  102B       DosCreateCSAllias
  9991.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9992.  102C       DosLoadModule
  9993.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9994.  102D       DosGetProcAddr
  9995.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9996.  102E       DosFreeModule
  9997.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  9998.  102F       DosGetModHandle
  9999.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10000.  1030       DosGetModName
  10001.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10002.  1031       DosGetResource
  10003.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10004.  1032       DosGetMachineMode
  10005.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10006.  1033       DosBeep
  10007.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10008.  1034       DosCLIAccess
  10009.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10010.  1035       DosDevConfig
  10011.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10012.  1036       DosDevIOCtl
  10013.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10014.  1037       DosSgSwitch
  10015.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10016.  1038       DosSgSwitchMe
  10017.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10018.  1039       DosBufReset
  10019.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10020.  103A       DosChDir
  10021.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10022.  103B       DosChgFilePtr
  10023.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10024.  103C       DosClose
  10025.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10026.  103D       DosDelete
  10027.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10028.  103E       DosDupHandle
  10029.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10030.  103F       DosFileLocks
  10031.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10032.  1040       DosFindClose
  10033.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10034.  1041       DosFindFirst
  10035.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10036.  1042       DosFindNext
  10037.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10038.  1043       DosMkDir
  10039.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10040.  1044       DosMove
  10041.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10042.  1045       DosNewSize
  10043.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10044.  1046       DosPortAccess
  10045.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10046.  1047       DosOpen
  10047.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10048.  1048       DosQCurDir
  10049.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10050.  1049       DosQCurDisk
  10051.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10052.  104A       DosQFHandState
  10053.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10054.  104B       DosQFileInfo
  10055.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10056.  104C       DosQFileMode
  10057.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10058.  104D       DosQFsInfo
  10059.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10060.  104E       DosQHandType
  10061.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10062.  104F       DosQVerify
  10063.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10064.  1050       DosIRead
  10065.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10066.  1051       DosRmDir
  10067.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10068.  1052       DosSelectDisk
  10069.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10070.  1053       DosSetFHandState
  10071.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10072.  1054       DosSetFileInfo
  10073.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10074.  1055       DosSetFileMode
  10075.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10076.  1056       DosSetMaxFH
  10077.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10078.  1057       DosSetVerify
  10079.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10080.  1058       DosIWrite
  10081.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10082.  1059       DosSystemService
  10083.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10084.  105A       DosSetVec
  10085.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10086.  105B       DosSysTrace
  10087.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10088.  105C       DosGetEnv
  10089.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10090.  105D       DosGetVersion
  10091.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10092.  105E       DosQTraceInfo
  10093.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10094.  105F       DosGetPID
  10095.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10096.  1060       DosSicG
  10097.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10098.  1061       DosLibInit
  10099.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10100.  1062       DosSetFsInfo
  10101.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10102.  1063       DosDataPath
  10103.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10104.  1064       DosJoin
  10105.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10106.  1065       DosSubSt
  10107.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10108.  1066       DosQSwitchAr
  10109.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10110.  1067       DosICanonicalize
  10111.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10112.  1068       DosSetFgnd
  10113.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10114.  1069       DosSwapTaskInit
  10115.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10116.  106A       DosReadPhys
  10117.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10118.  106B       DosPokeTestDaemon
  10119.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10120.  106C       DosPanicWrite
  10121.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10122.  106D       DosStruCheck
  10123.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10124.  106E       DosStruResUpdate
  10125.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10126.  106F       DosGetHeaders
  10127.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10128.  1070       DosDbGetKVar
  10129.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10130.  1071       DosGetSelAddr
  10131.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10132.  1072       DosGetAddr
  10133.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10134.  1073       DosDBMemLock
  10135.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10136.  1074       DosDBMemUnlock
  10137.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10138.  1075       DosDBSegAlloc
  10139.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10140.  1076       DosDBMemRealloc
  10141.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10142.  1077       DosDBMemFree
  10143.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10144.  1078       DosDBGetOwner
  10145.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10146.  1079       DosDBPhysInfo
  10147.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10148.  107A       DosGetStdA
  10149.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10150.  107B       DosError
  10151.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10152.  107C       DosGetSeg
  10153.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10154.  107D       DosLockSeg
  10155.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10156.  107E       DosUnlockSeg
  10157.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10158.  107F       DosSgSwitchProc
  10159.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10160.  1080       DosIRamSemWake
  10161.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10162.  1081       DosIQCtryCode
  10163.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10164.  1082       DosSizeSeg
  10165.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10166.  1083       DosMemAvail
  10167.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10168.  1084       DosSetInfoSeg
  10169.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10170.  1085       DosPhysicalDisk
  10171.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10172.  1086       DosGetCP
  10173.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10174.  1087       DosSetCP
  10175.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10176.  1088       DosGlobalSeg
  10177.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10178.  1089       DosDBProfile
  10179.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10180.  108A       DosHugeShift
  10181.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10182.  108B       DosHugeIncr
  10183.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10184.  108C       DosSendSignal
  10185.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10186.  108D       DosOpen2
  10187.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10188.  108F       DosEnumAttribute
  10189.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10190.  1090       DosCallback
  10191.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10192.  1091       DosCopy
  10193.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10194.  1092       DosDevIOCtl2
  10195.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10196.  1093       DosEditName
  10197.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10198.  1094       DosFileIO
  10199.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10200.  1095       DosFindFirst2
  10201.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10202.  1096       DosFreeResource
  10203.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10204.  1097       DosFSAttach
  10205.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10206.  1098       DosFSCtl
  10207.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10208.  1099       DosGetPPID
  10209.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10210.  109A       DosGetResource2
  10211.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10212.  109B       DosMkDir2
  10213.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10214.  109C       DosQAppType
  10215.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10216.  109D       DosQFSAttach
  10217.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10218.  109E       DosQPathinfo
  10219.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10220.  109F       DosQSysinfo
  10221.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10222.  10A0       DosR2StackRealloc
  10223.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10224.  10A1       DosSetPathinfo
  10225.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10226.  10A2       DosSetProccp
  10227.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10228.  10A3       DosShutdown
  10229.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10230.  2001       KbdRegister
  10231.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10232.  2002       KbdDeRegister
  10233.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10234.  2003       KbdCharIn
  10235.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10236.  2004       KbdFlushBuffer
  10237.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10238.  2005       KbdGetStatus
  10239.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10240.  2006       KbdPeek
  10241.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10242.  2007       KbdSetStatus
  10243.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10244.  2008       KbdStringIn
  10245.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10246.  2009       KbdOpen
  10247.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10248.  200A       KbdClose
  10249.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10250.  200B       KbdGetFocus
  10251.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10252.  200C       KbdFreeFocus
  10253.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10254.  200D       KbdGetCP
  10255.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10256.  200E       KbdSetCP
  10257.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10258.  200F       KbdXLate
  10259.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10260.  2010       KbdSetCustXt
  10261.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10262.  2011       KdbGetHWId
  10263.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10264.  2012       KdbSetFgnd
  10265.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10266.  2013       KbdSynch
  10267.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10268.  3001       DosMonOpen
  10269.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10270.  3002       DosMonClose
  10271.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10272.  3003       DosMonReg
  10273.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10274.  3004       DosMonRead
  10275.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10276.  3005       DosMonWrite
  10277.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10278.  4001       MouRegister
  10279.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10280.  4002       MouDeRegister
  10281.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10282.  4003       MouFlushQue
  10283.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10284.  4004       MouGetHotKey
  10285.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10286.  4005       MouSetHotKey
  10287.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10288.  4006       MouGetPtrPos
  10289.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10290.  4007       MouSetPtrPos
  10291.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10292.  4008       MouGetPtrShape
  10293.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10294.  4009       MouSetPtrShape
  10295.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10296.  400A       MouGetDevStatus
  10297.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10298.  400B       MouGetNumButtons
  10299.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10300.  400C       MouGetNumMickeys
  10301.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10302.  400D       MouReadEventQue
  10303.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10304.  400E       MouGetNumQueEl
  10305.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10306.  400F       MouGetEventMask
  10307.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10308.  4010       MouSetEventMask
  10309.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10310.  4011       MouGetScaleFact
  10311.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10312.  4012       MouSetScaleFact
  10313.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10314.  4013       MouOpen
  10315.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10316.  4014       MouClose
  10317.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10318.  4015       MouRemovePtr
  10319.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10320.  4016       MouDrawPtr
  10321.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10322.  4017       MouSetDevStatus
  10323.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10324.  4018       MouInitReal
  10325.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10326.  4019       MouSynch
  10327.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10328.  5001       DosTrueGetMessage
  10329.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10330.  5002       DosInsMessage
  10331.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10332.  5003       DosPutMessage
  10333.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10334.  5004       DosGetMessage
  10335.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10336.  6001       DosGetCtryInfo
  10337.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10338.  6002       DosGetDBCSEv
  10339.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10340.  6003       DosCaseMap
  10341.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10342.  6004       DosGetCollate
  10343.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10344.  7001       DosCloseQueue
  10345.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10346.  7002       DosCreateQueue
  10347.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10348.  7003       DosOpenQueue
  10349.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10350.  7004       DosPeekQueue
  10351.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10352.  7005       DosPurgeQueue
  10353.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10354.  7006       DosQueryQueue
  10355.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10356.  7007       DosReadQueue
  10357.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10358.  7008       DosWriteQueue
  10359.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10360.  8001       VioRegister
  10361.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10362.  8002       VioDeRegister
  10363.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10364.  8003       VioGetBuf
  10365.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10366.  8004       VioGetCurPos
  10367.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10368.  8005       VioGetCurType
  10369.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10370.  8006       VioGetMode
  10371.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10372.  8007       VioGetPhysBuf
  10373.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10374.  8008       VioReadCellStr
  10375.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10376.  8009       VioReadCharStr
  10377.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10378.  800A       VioScrollDn
  10379.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10380.  800B       VioScrollUp
  10381.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10382.  800C       VioScrollLf
  10383.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10384.  800D       VioScrollRt
  10385.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10386.  800E       VioSetCurPos
  10387.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10388.  800F       VioSetCurType
  10389.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10390.  8010       VioSetMode
  10391.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10392.  8011       VioShowBuf
  10393.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10394.  8012       VioWrtCellStr
  10395.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10396.  8013       VioWrtCharStr
  10397.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10398.  8014       VioWrtCharStrAtt
  10399.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10400.  8015       VioWrtNAttr
  10401.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10402.  8016       VioWrtNCell
  10403.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10404.  8017       VioWrtNChar
  10405.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10406.  8018       VioWrtTTY
  10407.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10408.  8019       VioSetAnsi
  10409.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10410.  801A       VioGetAnsi
  10411.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10412.  801B       VioPrtSc
  10413.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10414.  801C       VioPrtScToggle
  10415.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10416.  801D       VioSavRedrawWait
  10417.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10418.  801E       VioSavRedrawUndo
  10419.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10420.  801F       VioModeWait
  10421.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10422.  8020       VioModeUndo
  10423.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10424.  8021       VioScrLock
  10425.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10426.  8022       VioScrUnLock
  10427.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10428.  8023       VioPopUp
  10429.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10430.  8024       VioEndPopUp
  10431.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10432.  8025       VioGetConfig
  10433.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10434.  8026       VioGetFont
  10435.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10436.  8027       VioGetCP
  10437.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10438.  8028       VioSetCP
  10439.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10440.  8029       VioSetFont
  10441.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10442.  802A       VioGetState
  10443.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10444.  802B       VioSetState
  10445.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10446.  802C       VioAssociate
  10447.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10448.  802D       VioCreateLogFont
  10449.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10450.  802E       VioCreatePS
  10451.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10452.  802F       VioDeleteSetID
  10453.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10454.  8030       VioDestroyPS
  10455.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10456.  8031       VioGetOrg
  10457.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10458.  8032       VioQueryFonts
  10459.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10460.  8033       VioQuerySetIDs
  10461.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10462.  8034       VioSetDeviceCellSize
  10463.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10464.  8035       VioSetOrg
  10465.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10466.  8036       VioShowPS
  10467.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10468.  8037       VioGetDeviceCellSize
  10469.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10470.  9001       DosRead
  10471.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10472.  9002       DosWrite
  10473.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10474.  9003       DosErrClass
  10475.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10476.  9004       DosSemRequest
  10477.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10478.  9005       DosSemClear
  10479.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10480.  9006       DosSemWait
  10481.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10482.  9007       DosSemSet
  10483.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10484.  9008       DosExecPgm
  10485.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10486.  9009       DosCreateThread
  10487.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10488.  900A       DosSubSet
  10489.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10490.  900B       DosSubAlloc
  10491.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10492.  900C       DosSubFree
  10493.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10494.  900D       DosReadAsync
  10495.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10496.  900E       DosWriteAsync
  10497.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10498.  900F       DosSearchPath
  10499.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10500.  9010       DosScanEnv
  10501.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10502.  9011       DosFSRAMSemRequest
  10503.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10504.  9012       DosFSRAMSemClear
  10505.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10506.  9101       DosCallNmPipe
  10507.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10508.  9102       DosConnectNmPipe
  10509.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10510.  9103       DosDisconnectNmPipe
  10511.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10512.  9104       DosMakeNmPipe
  10513.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10514.  9105       DosPeekNmPipe
  10515.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10516.  9106       DosQNmHandState
  10517.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10518.  9107       DosQNmPipeInfo
  10519.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10520.  9108       DosQNmPipeSemState
  10521.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10522.  9109       DosSetNmPHandState
  10523.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10524.  910A       DosSetNmPipeSem
  10525.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10526.  910B       DosTransactNmPipe
  10527.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10528.  910C       DosWaitNmPipe
  10529.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10530.  A001       DosStartSession.  If the
  10531.             originator is APPC, this
  10532.             error may have occurred
  10533.             because APPC attempted to
  10534.             start a TP (through the
  10535.             attach manager), but
  10536.             there was not enough
  10537.             memory.
  10538.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10539.  A002       DosSetSession
  10540.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10541.  A003       DosSelectSession
  10542.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10543.  A004       DosStopSession.
  10544.  ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  10545.  A005       DosSMRegisterDD
  10546.  
  10547.  
  10548. ΓòÉΓòÉΓòÉ 8. Contacting IBM ΓòÉΓòÉΓòÉ
  10549.  
  10550. IBM provides assistance for suspected program defects. This chapter contains 
  10551. procedures for contacting IBM. 
  10552.  
  10553. Select one of the following categories: 
  10554.  
  10555. o When to Contact IBM 
  10556. o Sending Problem Determination Information to IBM (for U.S.A. Users) 
  10557.  
  10558.  
  10559. ΓòÉΓòÉΓòÉ 8.1. When to Contact IBM ΓòÉΓòÉΓòÉ
  10560.  
  10561. The services IBM provides are designed as part of an overall problem 
  10562. determination process. Use the procedures and facilities described in this 
  10563. appendix and on your Service and Support Information Card only after you have: 
  10564.  
  10565. o Followed a problem path in Problem Determination Procedures that instructs 
  10566.   you to contact IBM. 
  10567.  
  10568.   OR 
  10569.  
  10570. o Responded to a message as directed and were instructed to contact IBM 
  10571.  
  10572. Utilize your local support personnel before contacting IBM.  Only persons with 
  10573. in-depth knowledge of the problem should contact IBM; therefore, support 
  10574. personnel should act as the interface with IBM. 
  10575.  
  10576. If you determine that you need to contact IBM, refer to your Service and 
  10577. Support Information Card for a detailed description of the services IBM 
  10578. provides. This card also contains information on how to contact IBM. 
  10579.  
  10580.  
  10581. ΓòÉΓòÉΓòÉ 8.2. Sending Problem Determination Information to IBM (for U.S.A. ΓòÉΓòÉΓòÉ
  10582.  
  10583. Users) 
  10584.  
  10585. Information should be sent to IBM for analysis only upon direction from the IBM 
  10586. Support Center.  If, upon contacting IBM using the procedures provided earlier 
  10587. in this chapter, an IBM Support Center representative requests that you send 
  10588. information to IBM, read the information in this chapter before sending the 
  10589. information. 
  10590.  
  10591. The information in this section describes: 
  10592.  
  10593. o Your right to privacy 
  10594. o Mailing labels you should attach to packages mailed to IBM 
  10595.  
  10596.  
  10597. ΓòÉΓòÉΓòÉ 8.2.1. Understanding Your Right to Privacy ΓòÉΓòÉΓòÉ
  10598.  
  10599. Do not send IBM information that is considered to be confidential or 
  10600. proprietary by you or the end user. IBM is under no obligation of any kind with 
  10601. regard to information or material submitted by customers.  IBM reserves the 
  10602. right to publish or disclose such information to third parties. 
  10603.  
  10604. Send only copies of problem report information to IBM. Keep originals for your 
  10605. own records. 
  10606.  
  10607. IBM does not return printouts, diskettes, or other problem determination data 
  10608. received from customers. 
  10609.  
  10610.  
  10611. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10612.  
  10613. These are windows that "pop up" on the screen to let you know when an error 
  10614. occurs.  Many pop-up messages allow you to select Help to view help for the 
  10615. message. 
  10616.  
  10617. The file \CMLIB\ALRTNPOP.TXT allows you to override the pop-up capability of up 
  10618. to 200 ACS messages. You can specify message numbers for messages that you do 
  10619. not want to pop up on your screen; however, messages that are intended to be 
  10620. logged are still logged. By default, this file suppresses the pop-up capability 
  10621. of several messages associated with certain alerts. 
  10622.  
  10623. Note:  All alert messages are logged.  Some messages are popped up but not 
  10624. logged. If you suppress pop-up capability for a message that is not logged, you 
  10625. may not have any notification or record that an event occurred. 
  10626.  
  10627.  
  10628. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10629.  
  10630. This is the message logging facility. Use this facility to access 
  10631. Communications Manager messages in the default FFST/2 message log (OS2MLOG.DAT) 
  10632. and in other message logs defined by Communications Manager. 
  10633.  
  10634. When you receive a message, the first thing you should do is view the message 
  10635. in the message log formatter. Read the entire message and the message help and 
  10636. perform the actions indicated. If the message instructs you to look in the 
  10637. system error log or the FFST/2 dump formatter, note the time of the message and 
  10638. the problem ID to help you access the appropriate entries in the system error 
  10639. log and the dump formatter. 
  10640.  
  10641. See Accessing and Using the FFST/2 Message Log for more information. 
  10642.  
  10643.  
  10644. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10645.  
  10646. The system error log is an OS/2 facility that contains information about the 
  10647. error and the environment in which the error occurred. The message log 
  10648. formatter often contains messages that describe how to extract information from 
  10649. the system error log. Be sure to check the message log formatter before 
  10650. checking the system error log. 
  10651.  
  10652. See Accessing and Using the System Error Log for more information. 
  10653.  
  10654.  
  10655. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10656.  
  10657. This is a customized dump facility that can contain detailed information about 
  10658. the error and the environment in which the error occurred. Communications 
  10659. Manager uses this facility to supply and format detailed information about 
  10660. alerts. 
  10661.  
  10662. Note:  FFST/2 supports an SNA generic alert and alert routing service that can 
  10663. route alerts to the host for attention. 
  10664.  
  10665. See Accessing and Using the FFST/2 Dump Formatter for more information. 
  10666.  
  10667.  
  10668. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10669.  
  10670. The message console is a window you can activate to view messages as they are 
  10671. logged. This service provides a similar function to the message log formatter; 
  10672. however, when you close the message console, its contents are erased. For 
  10673. Communications Manager, use the message log formatter the focal point for 
  10674. problem determination and use the message console for configuring FFST/2. 
  10675.  
  10676. See Accessing and Using the FFST/2 Message Console for more information. 
  10677.  
  10678.  
  10679. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10680.  
  10681. You can use the command line interface instead of or in addition to the 
  10682. windowed interface. 
  10683.  
  10684. See Using the FFST/2 Command Line Interface for more information. 
  10685.  
  10686.  
  10687. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10688.  
  10689. When you select ON, all of the FFST/2 runtime capabilities are activated. 
  10690.  
  10691. When you select OFF, all of the FFST/2 runtime capabilities are deactivated. 
  10692. All of the windowed interfaces are still available. 
  10693.  
  10694.  
  10695. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10696.  
  10697. When you select ON, FFST/2 displays pop-up messages. 
  10698.  
  10699. When you select OFF, FFST/2 suppresses pop-up messages; however, all other 
  10700. FFST/2 services continue to function normally. 
  10701.  
  10702.  
  10703. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10704.  
  10705. Under System, you can specify the maximum number of system software customized 
  10706. dump files that may occur in the current system dump directory. You can also 
  10707. configure the default dump path name for logging of system software customized 
  10708. dumps. 
  10709.  
  10710. System software customized dump files are named OS2SYSxx.DMP, where xx can 
  10711. range from 01 to maximum dumps. If you create enough dumps to exceed the 
  10712. maximum number of dumps, FFST/2 rolls the current dump number over to 01 and 
  10713. overwrites the first dump. 
  10714.  
  10715.  
  10716. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10717.  
  10718. Under Application, you can specify the maximum number of application software 
  10719. customized dump files that may occur in the current application dump directory. 
  10720. You can also configure the default dump path name for logging of application 
  10721. software customized dumps. 
  10722.  
  10723. Application software customized dump files are named OS2APLxx.DMP, where xx can 
  10724. range from 01 to maximum dumps. If you create enough dumps to exceed the 
  10725. maximum number of dumps, FFST/2 rolls the current dump number over to 01 and 
  10726. overwrites the first dump. 
  10727.  
  10728.  
  10729. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10730.  
  10731. FFST/2 allows for a single default message log. This log is named OS2MLOG.DAT 
  10732. and is located in the \OS2\SYSTEM directory by default. You can change the path 
  10733. and file name of the default message log. 
  10734.  
  10735. Applications can define their own message logs and these are not configurable. 
  10736. Communications Manager defines the following message logs which are located in 
  10737. the \CMLIB directory: 
  10738.  
  10739. UPGRADE.LOG 
  10740.  Contains all messages produced when you upgrade from a prior level of 
  10741.  Communications Manager. 
  10742.  
  10743. VERIFY.LOG 
  10744.  Contains all messages produced when you verify a configuration. 
  10745.  
  10746.  
  10747. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10748.  
  10749. OK Implements the initialization and configuration requests and exits the 
  10750. FFST/2 Initialization and Configuration window. 
  10751.  
  10752.  
  10753. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10754.  
  10755. Cancels the initialization and configuration requests and exits the FFST/2 
  10756. Initialization and Configuration window. 
  10757.  
  10758.  
  10759. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10760.  
  10761. Resets all initialization and configuration values to initial defaults. 
  10762.  
  10763.  
  10764. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10765.  
  10766. The Problem Determination Aids - Trace Services window can be accessed by 
  10767. selecting Problem Determination Aids - Trace Services from the Communications 
  10768. Manager/2 folder. 
  10769.  
  10770.  
  10771. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10772.  
  10773. Refer to the online Command Reference for information on the CMTRACE command. 
  10774.  
  10775.  
  10776. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10777.  
  10778. Refer to Application Programming Guide for information on DEFINE_TRACE and 
  10779. other service verbs. 
  10780.  
  10781.  
  10782. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10783.  
  10784. APPC Programming Guide and Reference, SC31-6160 (20G1556) 
  10785.  
  10786.  
  10787. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  10788.  
  10789. Refer to the online Command Reference for information on the FMTTRACE command.