class RubySMB::SMB1::Packet::Trans::TransactNmpipeRequest
A Trans
TRANSACT_NMPIPE Request
Packet
as defined in [2.2.5.6.1 Request](msdn.microsoft.com/en-us/library/ee441832.aspx)
Constants
- COMMAND
Public Instance Methods
initialize_instance()
click to toggle source
Calls superclass method
RubySMB::GenericPacket#initialize_instance
# File lib/ruby_smb/smb1/packet/trans/transact_nmpipe_request.rb, line 44 def initialize_instance super parameter_block.max_parameter_count = 0x0000 parameter_block.max_setup_count = 0x00 parameter_block.setup << RubySMB::SMB1::Packet::Trans::Subcommands::TRANSACT_NMPIPE # FID: must be set to a valid FID from a server response for a # previous SMB command to open or create a named pipe. parameter_block.setup << 0x0000 end
set_fid(fid)
click to toggle source
# File lib/ruby_smb/smb1/packet/trans/transact_nmpipe_request.rb, line 54 def set_fid(fid) parameter_block.setup[1] = fid end