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
Syntax
OctetString
Values & Constraints
Enumerated Values
2 | eInitializing |