file-system-delete-files
HP-LASERJET-COMMON-MIB ·
.1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.8
Object
scalar
mandatory
r/w
OctetString
Setting this object causes the specified filename to be
deleted, after first validating that the authentication data is
correct for the specified user ID.
The format for this object is a C structure:
typedef struct {
sint32 UserId;
uint16 AuthenticationDataLen
ubyte AuthenticationData[]
char Filename[];
} fs_delete_files_t;
which is described below:
Bytes 0 - 3: contains a user id represented as a multi-byte
value that is stored in big-endian format, where the
most significant byte occurs first.
Bytes 4 - 5 : Length of the Athentication data that follows
starting at offset 6. Stored as a multi-byte value that
is stored in big-endian format, where the most
significant byte occurs first.
Bytes 6 - 6+AuthenticationDataLen : a ubyte array
containing the Authentication data used to verify
MAX-ACCESS for this operation.
Bytes starting at offset (6+AuthenticationDataLen+1): A
null terminated character array representing the ASCII
file name to be deleted. The length of the string will
be limited by the remaining space in the object.
This string represents a fully-qualified path name which may
specify a filename or a regular expression that may match
multiple files (e.g <path>/*.exe). Access to this command is
controlled by the UserId and the authentication data. If the
UserID or authentication data supplied is incorrect the command
will fail. The device POS will specify any limitations to the
length of the filename string, what constitutes a correct user
ID, what constitutes correct authentication data, and the
significance of any return values.
Additional information:
Setting this object causes the specified filename
to be deleted, after first validating that the
authentication data is correct for the specified
user ID. This object is always present.
The format for this object is a C structure:
typedef struct {
sint32 UserId;
uint16 AuthenticationDataLen
ubyte AuthenticationData[]
char Filename[];
} fs_delete_files_t;
Bytes 0 - 3: contains a user id represented
as a multi-byte value that is stored in big-endian
format, where the most significant byte occurs first.
Bytes 4 - 5 : Length of the authentication data that
follows starting at offset 6. Stored as a multi-byte
value that is stored in big-endian format, where the
most significant byte occurs first.
Bytes 6 - 6+AuthenticationDataLen : a ubyte array
containing the authentication data used to verify
MAX-ACCESS for this operation.
Bytes starting at offset (6+AuthenticationDataLen+1):
A null terminated character array representing the
ASCII file name to be deleted. The length of the
string will be limited by the remaining space in the
object. This string represents a fully-qualified path
name which may specify a filename or a file-type regular
expression that may match multiple files (e.g.,
<path>/*.exe).
MAX-ACCESS to this command is controlled by the UserId
and the authentication data. If the UserID or
authentication data supplied is incorrect the
command will fail.
The device POS will specify any limitations to the
length of the filename string, what constitutes a
correct user ID, what constitutes correct
authentication data, and the significance of any
return values.
Context
- MIB
- HP-LASERJET-COMMON-MIB
- OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.8- Type
- scalar
- Access
- readwrite
- Status
- mandatory
- Parent
- settings-file-system
- Siblings
- 10
Syntax
OctetString
Values & Constraints
Enumerated Values
2 | eInitializing |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| file-system-memory mandatory The amount of memory, in bytes, used by the file system
to buffer file data.
Additional information:
Reports the amount of memory, in bytes,
reserved for use by the file system. … | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.1 |
| file-system-external-access-capabilities mandatory This object is used to control access to the file system of the
device. It is always readable. It is writable when
FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is not the empty string… | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.10 |
| file-system-erase-mode mandatory This object is used to control how file data is handled when
files are deleted. It is always readable. It is writable when
FILE-SYSTEM-SECURITY-ACCESS-PASSWORD is the empty st… | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.11 |
| file-system-wipe-disk mandatory This object is a non-leaf node which will have one leaf node
under it for each file system in the printer. The leaf nodes
will be in a 1-to-1 correspondence with the hrDeviceI… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.12 |
| file-system-wipe-disk-status mandatory This object is a non-leaf node which will have one leaf node
under it for each file system in the printer. The leaf nodes
will be in a 1-to-1 correspondence with the hrDeviceI… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.13 |
| file-system-max-open-files mandatory The number of open files allowed at one time. Opening a
file when the maximum number of files are currently open
will fail.
Additional information:
Indicates the number of open fi… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.2 |
| file-system-test-return-code mandatory This test object that will not be supported in any
released product. Setting this object allows the next
file system call return code to be specified or to
simulate uninitialized… | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.3 |
| file-system-set-system-partition-writeable mandatory This object allows the system partition to be written to. It
consists of a C structure containing the following fields:
typedef struct {
ubyte password[8]; … | scalar | OctetString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.6 |
| file-system-set-system-partition-readonly mandatory Changes a system partition to be READ-ONLY. The value is the
volume number to change. If the volume number specified is NOT
a system partition an error is returned.
Additional… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.7 |
| file-system-security-access-password mandatory This object acts as a gate keeper for write access to the PML
objects FILE-SYSTEM-EXTERNAL-ACCESS-CAPABILITIES,
FILE-SYSTEM-ERASE-MODE, and FILE-SYSTEM-WIPE-DISK. The object … | scalar | SNMPv2-TCDisplayString | .1.3.6.1.4.1.11.2.3.9.4.2.1.1.10.1.9 |