Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 6

Using PSF DSS user-exit, Using the InfoPrint

Page 6 highlights

Telling InfoPrint Manager where your remote resources are located 47 Chapter 13. Working with SNMP printers 49 SNMP support 49 About SNMP communication 49 Smart-defaulting actual destination attributes . . 49 Detecting, reporting, and recovering from printer problems 50 Accessing device information 51 Changing device information 52 Setting up and using SNMP 53 Determining if a printer works with SNMP. . . 53 Using the InfoPrint Manager Administration Interface 54 Procedures 54 Effects on performance with SNMP 55 Server start-up 55 Actual destination queries 55 SNMP polling 56 Chapter 14. Creating and managing resource-context objects 57 The search order for AFP resources 58 CMRs and data objects search order . . . . . 60 File extensions for resources 62 Processing resources installed with Resource Access Tables 64 Creating a new resource-context object . . . . . 64 Changing a directory path for a resource-context object 65 Chapter 15. Using PSF DSS user-exit programs 67 Supported types of PSF DSS user-exits . . . . . 67 Sample PSF DSS user-exit programs 68 Creating and using your own PSF DSS user-exit programs 70 Compiling and installing the user-exit program . . 70 Activating the user-exit program 70 User-exit program structures 71 Common input and output fields 72 The header page and trailer page user-exit programs 75 The separator page user-exit program . . . . . 75 Accounting, post-print accounting, and audit user-exit program inputs and outputs . . . . . 76 Fields that provide information for accounting, audit, and post-print accounting user-exit programs 77 Input data user-exit program inputs and outputs . . 79 Ouput data user-exit program inputs and outputs 81 Structure of a user-exit program 82 User-exit programs for the line data transform. . . 82 apka2e 83 asciinp.c 83 asciinpe.c 83 Input record exit 84 Output record exit 86 Resource exit 87 iv InfoPrint Manager for Windows: Procedures Non-zero return codes 89 Attributes of the line data input file 89 Using the uconv command to convert coded character sets 90 Chapter 16. Creating and managing auxiliary sheets and PSF DSS user-exit programs 93 Preparing to work with auxiliary sheets . . . . . 93 Terms relating to auxiliary sheets 93 InfoPrint default auxiliary-sheet objects . . . . 94 Sequence of user-exit programs 99 Directory locations of user-exit programs supplied with InfoPrint Manager 99 Creating and configuring auxiliary sheet objects 101 Creating new auxiliary-sheet objects using the pdcreate command 101 Associating auxiliary-sheet objects with PSF printers 102 Activating auxiliary sheets for accounting or audit information 102 Associating the post-print accounting user-exit program with an actual destination . . . . . 102 Associating an input data user-exit program with an actual destination 103 Associating an output data user-exit program with an actual destination 103 Using Interrupt Message Pages 103 Activating IMPs 104 Chapter 17. Gathering accounting and audit data about print jobs . . . . . 107 Working with InfoPrint Manager server accounting information 107 How does the pdaccount command collect InfoPrint Manager accounting information? . . 107 How do you manage the InfoPrint Manager accounting logs 111 Usage considerations by DSS for accounting information 112 Working with PSF accounting, post-print accounting, and audit data about the job . . . . 115 What do the accounting, post-print accounting, and audit PSF DSS user exits provide? . . . . 115 How do you format accounting, post-print accounting, and audit data for viewing? . . . 117 How do you manage the contents of the data files 118 Chapter 18. Using the InfoPrint Manager line printer daemon (LPD) . . 119 Chapter 19. Using the InfoPrint Manager System Migration (ISMU) Utility 121 Supported operating environments 121 Prerequisites 122 Migrating your InfoPrint Manager settings . . . 122 Automatic process 122

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426

Telling InfoPrint Manager where your remote
resources are located
.
.
.
.
.
.
.
.
.
.
.
47
Chapter 13. Working with SNMP
printers
.
.
.
.
.
.
.
.
.
.
.
.
.
.
49
SNMP support
.
.
.
.
.
.
.
.
.
.
.
.
.
49
About SNMP communication
.
.
.
.
.
.
.
.
49
Smart-defaulting actual destination attributes .
. 49
Detecting, reporting, and recovering from printer
problems
.
.
.
.
.
.
.
.
.
.
.
.
.
.
50
Accessing device information
.
.
.
.
.
.
.
51
Changing device information
.
.
.
.
.
.
.
52
Setting up and using SNMP
.
.
.
.
.
.
.
.
.
53
Determining if a printer works with SNMP.
.
. 53
Using the InfoPrint Manager Administration
Interface
.
.
.
.
.
.
.
.
.
.
.
.
.
.
54
Procedures
.
.
.
.
.
.
.
.
.
.
.
.
.
54
Effects on performance with SNMP
.
.
.
.
.
.
55
Server start-up
.
.
.
.
.
.
.
.
.
.
.
.
55
Actual destination queries
.
.
.
.
.
.
.
.
55
SNMP polling
.
.
.
.
.
.
.
.
.
.
.
.
56
Chapter 14. Creating and managing
resource-context objects
.
.
.
.
.
.
.
57
The search order for AFP resources
.
.
.
.
.
.
58
CMRs and data objects search order
.
.
.
.
.
60
File extensions for resources
.
.
.
.
.
.
.
.
.
62
Processing resources installed with Resource Access
Tables
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
64
Creating a new resource-context object
.
.
.
.
.
64
Changing a directory path for a resource-context
object
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
65
Chapter 15. Using PSF DSS user-exit
programs
.
.
.
.
.
.
.
.
.
.
.
.
.
67
Supported types of PSF DSS user-exits
.
.
.
.
.
67
Sample PSF DSS user-exit programs
.
.
.
.
.
.
68
Creating and using your own PSF DSS user-exit
programs
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
70
Compiling and installing the user-exit program
.
. 70
Activating the user-exit program
.
.
.
.
.
.
70
User-exit program structures
.
.
.
.
.
.
.
.
.
71
Common input and output fields
.
.
.
.
.
.
.
72
The header page and trailer page user-exit programs 75
The separator page user-exit program
.
.
.
.
.
75
Accounting, post-print accounting, and audit
user-exit program inputs and outputs
.
.
.
.
.
76
Fields that provide information for accounting,
audit, and post-print accounting user-exit
programs
.
.
.
.
.
.
.
.
.
.
.
.
.
.
77
Input data user-exit program inputs and outputs .
. 79
Ouput data user-exit program inputs and outputs
81
Structure of a user-exit program
.
.
.
.
.
.
.
82
User-exit programs for the line data transform.
.
. 82
apka2e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
83
asciinp.c
.
.
.
.
.
.
.
.
.
.
.
.
.
.
83
asciinpe.c
.
.
.
.
.
.
.
.
.
.
.
.
.
.
83
Input record exit
.
.
.
.
.
.
.
.
.
.
.
.
84
Output record exit
.
.
.
.
.
.
.
.
.
.
.
86
Resource exit
.
.
.
.
.
.
.
.
.
.
.
.
.
87
Non-zero return codes
.
.
.
.
.
.
.
.
.
.
89
Attributes of the line data input file
.
.
.
.
.
.
89
Using the uconv command to convert coded
character sets
.
.
.
.
.
.
.
.
.
.
.
.
.
.
90
Chapter 16. Creating and managing
auxiliary sheets and PSF DSS user-exit
programs
.
.
.
.
.
.
.
.
.
.
.
.
.
93
Preparing to work with auxiliary sheets
.
.
.
.
.
93
Terms relating to auxiliary sheets
.
.
.
.
.
.
93
InfoPrint default auxiliary-sheet objects
.
.
.
.
94
Sequence of user-exit programs
.
.
.
.
.
.
.
99
Directory locations of user-exit programs
supplied with InfoPrint Manager
.
.
.
.
.
.
99
Creating and configuring auxiliary sheet objects
101
Creating new auxiliary-sheet objects using the
pdcreate command
.
.
.
.
.
.
.
.
.
.
101
Associating auxiliary-sheet objects with PSF
printers
.
.
.
.
.
.
.
.
.
.
.
.
.
.
102
Activating auxiliary sheets for accounting or
audit information
.
.
.
.
.
.
.
.
.
.
.
102
Associating the post-print accounting user-exit
program with an actual destination
.
.
.
.
.
102
Associating an input data user-exit program
with an actual destination
.
.
.
.
.
.
.
.
103
Associating an output data user-exit program
with an actual destination
.
.
.
.
.
.
.
.
103
Using Interrupt Message Pages
.
.
.
.
.
.
.
103
Activating IMPs
.
.
.
.
.
.
.
.
.
.
.
104
Chapter 17. Gathering accounting and
audit data about print jobs
.
.
.
.
.
107
Working with InfoPrint Manager server accounting
information
.
.
.
.
.
.
.
.
.
.
.
.
.
.
107
How does the pdaccount command collect
InfoPrint Manager accounting information?
.
. 107
How do you manage the InfoPrint Manager
accounting logs?
.
.
.
.
.
.
.
.
.
.
.
111
Usage considerations by DSS for accounting
information
.
.
.
.
.
.
.
.
.
.
.
.
.
112
Working with PSF accounting, post-print
accounting, and audit data about the job
.
.
.
.
115
What do the accounting, post-print accounting,
and audit PSF DSS user exits provide?
.
.
.
.
115
How do you format accounting, post-print
accounting, and audit data for viewing?
.
.
. 117
How do you manage the contents of the data
files?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
118
Chapter 18. Using the InfoPrint
Manager line printer daemon (LPD) .
. 119
Chapter 19. Using the InfoPrint
Manager System Migration (ISMU)
Utility
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
121
Supported operating environments
.
.
.
.
.
.
121
Prerequisites
.
.
.
.
.
.
.
.
.
.
.
.
.
.
122
Migrating your InfoPrint Manager settings
.
.
. 122
Automatic process
.
.
.
.
.
.
.
.
.
.
.
122
iv
InfoPrint Manager for Windows: Procedures