public class FileInformationFactory
extends java.lang.Object
| Constructor and Description |
|---|
FileInformationFactory() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
getFileDispositionInfo(boolean deleteOnClose)
MS-FSCC 2.4.11 FileDispositionInformation for SMB2
|
static byte[] |
getRenameInfo(boolean replaceIfExists,
java.lang.String newName)
MS-FSCC 2.4.34.2 FileRenameInformation for SMB2
|
static FileInfo |
parseFileAllInformation(Buffer.PlainBuffer buffer)
[MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILE/FileAllInformation
[MS-FSCC] 2.4.2 FileAllInformation
|
static FileInfo |
parseFileIdBothDirectoryInformation(Buffer.PlainBuffer buffer)
2.4.17 FileIdBothDirectoryInformation
|
static java.util.List<FileInfo> |
parseFileInformationList(byte[] data,
FileInformationClass fileInformationClass)
[MS-SMB2] 2.2.34 SMB2 QUERY_DIRECTORY Response for FileInformationClass->FileIdBothDirectoryInformation
|
public static byte[] getRenameInfo(boolean replaceIfExists,
java.lang.String newName)
public static byte[] getFileDispositionInfo(boolean deleteOnClose)
public static java.util.List<FileInfo> parseFileInformationList(byte[] data, FileInformationClass fileInformationClass) throws Buffer.BufferException
data - fileInformationClass - Buffer.BufferExceptionpublic static FileInfo parseFileAllInformation(Buffer.PlainBuffer buffer) throws Buffer.BufferException
Buffer.BufferExceptionpublic static FileInfo parseFileIdBothDirectoryInformation(Buffer.PlainBuffer buffer) throws Buffer.BufferException
Buffer.BufferException