public class Smb2IoctlResponse extends ServerMessageBlock2Response
SMB2_FLAGS_ASYNC_COMMAND, SMB2_FLAGS_DFS_OPERATIONS, SMB2_FLAGS_PRIORITY_MASK, SMB2_FLAGS_RELATED_OPERATIONS, SMB2_FLAGS_REPLAY_OPERATION, SMB2_FLAGS_SERVER_TO_REDIR, SMB2_FLAGS_SIGNED| Constructor and Description |
|---|
Smb2IoctlResponse(Configuration config) |
Smb2IoctlResponse(Configuration config,
byte[] outputBuffer) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCtlCode() |
byte[] |
getFileId() |
Decodable |
getInputData() |
int |
getIoctlFlags() |
Decodable |
getOutputData() |
<T extends Decodable> |
getOutputData(Class<T> responseType) |
int |
getOutputLength() |
clearReceived, error, exception, getErrorCode, getException, getExpiration, getGrantedCredits, getNextResponse, getRawPayload, isAsyncHandled, isError, isReceived, isRetainPayload, isSigned, isVerifyFailed, prepare, received, reset, retainPayload, setAsyncHandled, setExpiration, setRawPayload, verifySignatureaddFlags, chain, clearFlags, decode, decode, encode, equals, getAsyncId, getCommand, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getResponse, getSessionId, getStatus, getTreeId, hashCode, isAsync, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setResponse, setSessionId, setTreeId, setUid, toStringisAsyncdecode, encode, getCommand, getDigest, getMid, getResponse, setCommand, setDigest, setExtendedSecurity, setMid, setResponse, setSessionId, setUidpublic Smb2IoctlResponse(Configuration config)
config - public Smb2IoctlResponse(Configuration config, byte[] outputBuffer)
config - outputBuffer - public int getCtlCode()
public int getIoctlFlags()
public byte[] getFileId()
public Decodable getOutputData()
public int getOutputLength()
public Decodable getInputData()
public <T extends Decodable> T getOutputData(Class<T> responseType) throws SmbException
responseType - SmbExceptionCopyright © 2018. All rights reserved.