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) |
Smb2IoctlResponse(Configuration config,
byte[] outputBuffer,
int ctlCode) |
| 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, isAsyncHandled, isError, isReceived, isSigned, isVerifyFailed, prepare, received, reset, setAsyncHandled, setExpiration, verifySignatureaddFlags, chain, clearFlags, decode, decode, encode, equals, getAsyncId, getCommand, getCredit, getCreditCharge, getDigest, getErrorContextCount, getErrorData, getFlags, getHeaderStart, getLength, getMid, getNextCommandOffset, getRawPayload, getResponse, getSessionId, getStatus, getTreeId, hashCode, isAsync, isRetainPayload, retainPayload, setAsyncId, setCommand, setCredit, setDigest, setExtendedSecurity, setMid, setRawPayload, setReadSize, setResponse, setSessionId, setTreeId, setUid, toStringisAsyncdecode, encode, getCommand, getDigest, getMid, getResponse, setCommand, setDigest, setExtendedSecurity, setMid, setResponse, setSessionId, setUidgetRawPayload, isRetainPayload, retainPayload, setRawPayloadpublic Smb2IoctlResponse(Configuration config)
config - public Smb2IoctlResponse(Configuration config, byte[] outputBuffer)
config - outputBuffer - public Smb2IoctlResponse(Configuration config, byte[] outputBuffer, int ctlCode)
config - outputBuffer - ctlCode - 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 © 2021. All rights reserved.