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
2eInitializing

Related Objects

Sibling Objects