Lexmark Optra C710 Technical Reference - Page 272

LogicalSize, ioerror, rangecheck, Searchable, Definition, Read-only If

Page 272 highlights

4-104 PostScript Table 4-19: PostScript Emulation Device Parameters (Continued) Key InitializeAction Type integer LogicalSize integer Mounted boolean PhysicalSize Removable Searchable SearchOrder Type Writeable integer boolean boolean integer name boolean Definition Specifies an action for initializing the disk. Supported values are: 0 Indicates no action; the value returned when the parameter is read. 1 Indicates that the current file system (if any) should be deleted and a new one of LogicalSize created (the disk is assumed to have been formatted already). The disk must first be mounted; otherwise, an ioerror results. 2 Reformats the entire disk before creating a new file system of size LogicalSize. 3 (or greater) has the same effect as the value 2 and also tests the disk x - 2 times. Note: The current file system refers to /FileSystem. See Type as follows for more information. Specifies the size of the file system to be created and is as an argument by InitializeAction. • If 0 (zero), InitializeAction uses the size of the entire disk. When queried, indicates the current size of the file system on the device (in pages). A value of 0 indicates that the device is not mounted. • If set with a certain value and the device is reformatted, a query returns the value that was set. If queried before the disk is reformatted, a different value from the one set may be returned because it may return the current size. • If set to 1, 2, or 3, an ioerror occurs. Legal value: Any non-negative integer, including 0. The value must be less than or equal to the value of PhysicalSize. If set to a value greater than PhysicalSize, or less than zero, a rangecheck error occurs. True False System attempts to mount the disk. System attempts to dismount the disk. A device must contain a valid file system to mount successfully. When a device is mounted, it is known to the system and is readable. To verify if the device is currently mounted, query this parameter immediately after setting it. (Read-only) Indicates the size of the disk (in pages). Valid only when the disk is mounted. A value of 0 (zero) indicates that the device is not mounted. (Read-only) Indicates if the drive supports removable disks. Always returns False. (Read-only) Indicates if the disk participates in searches in the file system operations that specify a filename without specifying a device. (Read-only) If the Searchable parameter is True, indicates the priority assigned to the disk when searching for a file and no device has been specified. A lower integer indicates a higher priority. If the Searchable parameter is False, this value is ignored. (Read-only) Always returns the value of /FileSystem. (Read-only) Indicates if the files on the disk can be opened for write access. If the disk is write protected, this parameter is a constant equal to False. When the disk is not mounted, this parameter indicates if the drive supports writeable media.

  • 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
  • 427

PostScript
4-104
InitializeAction
integer
Specifies an action for initializing the disk. Supported values are:
0
Indicates no action; the value returned when the parameter is read.
1
Indicates that the current file system (if any) should be deleted and
a new one of
LogicalSize
created (the disk is assumed to have
been formatted already). The disk must first be mounted;
otherwise, an
ioerror
results.
2
Reformats the entire disk before creating a new file system of size
LogicalSize
.
3
(or greater) has the same effect as the value 2 and also tests the
disk x - 2 times.
Note:
The current file system refers to /FileSystem. See Type as follows for
more information.
LogicalSize
integer
Specifies the size of the file system to be created and is as an argument by
InitializeAction.
If 0 (zero), InitializeAction uses the size of the entire disk. When queried,
indicates the current size of the file system on the device (in pages). A
value of 0 indicates that the device is not mounted.
If set with a certain value and the device is reformatted, a query returns
the value that was set. If queried before the disk is reformatted, a
different value from the one set may be returned because it may return
the current size.
If set to 1, 2, or 3, an
ioerror
occurs.
Legal value: Any non-negative integer, including 0. The value must be less
than or equal to the value of PhysicalSize. If set to a value greater than
PhysicalSize, or less than zero, a
rangecheck
error occurs.
Mounted
boolean
True
System attempts to mount the disk.
False
System attempts to dismount the disk.
A device must contain a valid file system to mount successfully. When a
device is mounted, it is known to the system and is readable. To verify if the
device is currently mounted, query this parameter immediately after setting
it.
PhysicalSize
integer
(Read-only) Indicates the size of the disk (in pages). Valid only when the
disk is mounted. A value of 0 (zero) indicates that the device is not
mounted.
Removable
boolean
(Read-only) Indicates if the drive supports removable disks. Always returns
False.
Searchable
boolean
(Read-only) Indicates if the disk participates in searches in the file system
operations that specify a filename without specifying a device.
SearchOrder
integer
(Read-only) If the
Searchable
parameter is True, indicates the priority
assigned to the disk when searching for a file and no device has been
specified. A lower integer indicates a higher priority. If the
Searchable
parameter is False, this value is ignored.
Type
name
(Read-only) Always returns the value of /FileSystem.
Writeable
boolean
(Read-only) Indicates if the files on the disk can be opened for write access.
If the disk is write protected, this parameter is a constant equal to False.
When the disk is not mounted, this parameter indicates if the drive supports
writeable media.
Table 4-19: PostScript Emulation Device Parameters (Continued)
Key
Type
Definition