int start = dstIndex; if ( this.getCommand() != SMB_COM_NT_TRANSACT_SECONDARY ) { dst[ dstIndex++ ] = this.maxSetupCount; SMBUtil.writeInt4(this.totalDataCount, dst, dstIndex); dstIndex += 4; if ( this.getCommand() != SMB_COM_NT_TRANSACT_SECONDARY ) { SMBUtil.writeInt4(this.maxParameterCount, dst, dstIndex); dstIndex += 4; SMBUtil.writeInt4( ( this.parameterCount == 0 ? 0 : this.parameterOffset ), dst, dstIndex); dstIndex += 4; if ( this.getCommand() == SMB_COM_NT_TRANSACT_SECONDARY ) { SMBUtil.writeInt4(this.parameterDisplacement, dst, dstIndex); dstIndex += 4; SMBUtil.writeInt4( ( this.dataCount == 0 ? 0 : this.dataOffset ), dst, dstIndex); dstIndex += 4; if ( this.getCommand() == SMB_COM_NT_TRANSACT_SECONDARY ) { SMBUtil.writeInt4(this.dataDisplacement, dst, dstIndex); dstIndex += 4; SMBUtil.writeInt2(this.function, dst, dstIndex); dstIndex += 2; dstIndex += writeSetupWireFormat(dst, dstIndex);
@Override public String toString () { return new String( "NtTransQuerySecurityDesc[" + super.toString() + ",fid=0x" + Hexdump.toHexString(this.fid, 4) + ",securityInformation=0x" + Hexdump.toHexString(this.securityInformation, 8) + "]"); } }
int start = dstIndex; if ( this.getCommand() != SMB_COM_NT_TRANSACT_SECONDARY ) { dst[ dstIndex++ ] = this.maxSetupCount; SMBUtil.writeInt4(this.totalDataCount, dst, dstIndex); dstIndex += 4; if ( this.getCommand() != SMB_COM_NT_TRANSACT_SECONDARY ) { SMBUtil.writeInt4(this.maxParameterCount, dst, dstIndex); dstIndex += 4; SMBUtil.writeInt4( ( this.parameterCount == 0 ? 0 : this.parameterOffset ), dst, dstIndex); dstIndex += 4; if ( this.getCommand() == SMB_COM_NT_TRANSACT_SECONDARY ) { SMBUtil.writeInt4(this.parameterDisplacement, dst, dstIndex); dstIndex += 4; SMBUtil.writeInt4( ( this.dataCount == 0 ? 0 : this.dataOffset ), dst, dstIndex); dstIndex += 4; if ( this.getCommand() == SMB_COM_NT_TRANSACT_SECONDARY ) { SMBUtil.writeInt4(this.dataDisplacement, dst, dstIndex); dstIndex += 4; SMBUtil.writeInt2(this.function, dst, dstIndex); dstIndex += 2; dstIndex += writeSetupWireFormat(dst, dstIndex);
@Override public String toString () { return new String( "NtTransNotifyChange[" + super.toString() + ",fid=0x" + Hexdump.toHexString(this.fid, 4) + ",filter=0x" + Hexdump.toHexString(this.completionFilter, 4) + ",watchTree=" + this.watchTree + "]"); } }
@Override public String toString () { return new String( "NtTransNotifyChange[" + super.toString() + ",fid=0x" + Hexdump.toHexString(this.fid, 4) + ",filter=0x" + Hexdump.toHexString(this.completionFilter, 4) + ",watchTree=" + this.watchTree + "]"); } }
@Override public String toString () { return new String( "NtTransQuerySecurityDesc[" + super.toString() + ",fid=0x" + Hexdump.toHexString(this.fid, 4) + ",securityInformation=0x" + Hexdump.toHexString(this.securityInformation, 8) + "]"); } }