Returns the information (properties of a file).
<fileInfo> <getEffectiveRightsByUser> <context/> <name/> <filename/> <nameSpace/> <nameType/> </getEffectiveRightsByUser> <getFileInfo> <fileName/> <typeOfInfo> <rightsInfo/> <standardInfo/> <timeInfo/> <idInfo/> <nfsInfo/> <visibilityInfo/> <symlink/> <directoryQuotaInfo> <quotaAmount/> <usedAmount/> </directoryQuotaInfo> </typeOfInfo> </getFileInfo> </fileInfo>
<fileInfo> <getEffectiveRightsByUser> <effectiveRights> <read/> <write/> <create/> <erase/> <accessControl/> <fileScan/> <modify/> <visibility/> <supervisor/> </effectiveRights> </getEffectiveRightsByUser> <getFileInfo> <rightsInfo> <trusteeList> <trusteeInfo> <trustee> <rights> <supervisor/> <read/> <write/> <create/> <erase/> <modify/> <fileScan/> <accessControl/> <salvage/> <secure/> </rights> </trustee> </trusteeInfo> </trusteeList> <inheritedRightsFilter> <supervisor/> <read/> <write/> <create/> <erase/> <modify/> <fileScan/> <accessControl/> <salvage/> <secure/> </inheritedRightsFilter> <effectiveRights> <read/> <write/> <create/> <erase/> <accessControl/> <fileScan/> <modify/> <supervisor/> </effectiveRights> <result value=" "> <description/> </result> </rightsInfo> <standardInfo> <volumeName/> <id/> <parentID/> <logicalEOF/> <physicalEOF/> <attributes> <readOnly/> <hidden/> <system/> <subdirectory/> <archive/> <shareable/> <noSuballoc/> <transaction/> <notVirtual/> <immediatePurge/> <renameInhibit/> <deleteInhibit/> <copyInhibit/> <adminLink/> <link/> <remoteDataAccess/> <remoteDataInhibit/> <compressImmediate/> <dataStreamCompress/> <doNotCompress/> <noStreamCompress/> <attrArchive/> <volatile/> </attributes> </standardInfo> <timeInfo> <createdTime> <utc/> <string/> </createdTime> <archivedTime> <utc/> <string/> </archivedTime> <modifiedTime> <utc/> <string/> </modifiedTime> <accessedTime> <utc/> <string/> </accessedTime> <metaDataModifiedTime> <utc/> <string/> </metaDataModifiedTime> </timeInfo> <idInfo> <creator/> <archiver/> <modifier/> <metaDataModifier/> </idInfo> <nfsInfo> <nfsName/> <mode/> <symLink/> <user> <id/> <name/> </user> <group> <id/> <name/> </group> <rights/> </nfsInfo> <visibilityInfo> <visibilityEntry> <name/> <id/> </visibilityEntry> </visibilityInfo> <directoryQuotaInfo> <quotaAmount/> <usedAmount/> </directoryQuotaInfo> <result value=" "> <description/> </result> </getFileInfo> </fileInfo> <result value=" "> <description/> </result> </fileReply>
Specifies the context of the user. For example, novell.server.tree. You can omit the context and specify a fully qualified name instead.
Specifies the name of the user. For example, admin.
Specifies the file name to retrieve the information for.
Specifies the name space of the file. nameSpace is an optional tag and is required only when the file name is specified as NSS path.
Specifies the type of the file name such as File, DataStream, ExtendedAttribute and DeletedFile.
Specifies the category of information to return.
Specifies the trustee rights information.
Specifies the general information about the file (EOF, ID, attributes, etc.).
Specifies the creation, modification, archival, and access time.
Specifies the directory quota information.
Specifies the amount of the quota (in bytes). If there is no quota, quotaAmount is -1 and usedAmount is 0.
Specifies the number of bytes that are used in the current directory and its children. If -1 is specified, the quota is removed.
Specifies the rights for the user that is making the request.
Repeats for each assigned trustee.
Specifies the right-rooted, dot-delimited trustee name.
Specifies the assigned rights for the trustee.
Specifies the rights in the current filter.
Specifies the generic information for the file.
Specifies the name of the logical volume that contains the file.
Specifies the unique ID for a file on a volume.
Specifies not to follow the link.
Specified the ID of the primary parent.
Specifies the location of the end of useful data in the file.
Specifies the number of allocated bytes for the file (unless it is sparse).
Specifies various time stamps for the file.
Specifies a number representing the UTC time.
Specifies the date, in string format.
Specifies the IDs of various users.
Specifies the right-rooted, dot-delimited directory name of the file's creator.
Specifies the right-rooted, dot-delimited directory name of the person who last archived the file.
Specifies the right-rooted, dot-delimited directory name of the person who last modified the file.
Specifies the right-rooted, dot-delimited directory name.
Specifies an error value or 0 (for no error).
Specifies a text description of the result.
<virtualIO> <datastream name="command"/> </virtualIO> <fileRequest> <fileInfo> <getFileInfo> <fileName>test:\testdir</fileName> <nameSpace>unix</nameSpace> <typeOfInfo> <rightsInfo/> <standardInfo/> <timeInfo/> <idInfo/> <directoryQuotaInfo> <quotaAmount/> <usedAmount/> </directoryQuotaInfo> </typeOfInfo> </getFileInfo> </fileInfo> </fileRequest>