2.2.5.10.1 Request
SMB_Parameters: The SMB_Parameters section contains the relevant fields for the TRANS_WAIT_NMPIPE subcommand of the SMB_COM_TRANSACTION request.
-
-
WordCount (1 byte): This field MUST be set to 0x10.
-
Words (32 bytes):
-
-
TotalParameterCount (2 bytes): This field MUST be set to 0x0000.
-
TotalDataCount (2 bytes): This field MUST be set to 0x0000.
-
MaxParameterCount (2 bytes): This field MUST be set to 0x0000.
-
MaxDataCount (2 bytes): This field MUST be set to 0x0000.
-
MaxSetupCount (1 byte): This field MUST be set to 0x00.
-
Flags (2 bytes): This field SHOULD be set to 0x0000 for this request.
-
Timeout (4 bytes): This field MUST be set to the maximum number of milliseconds that the server SHOULD wait for the named pipe to become available.<141>
-
ParameterCount (2 bytes): This field MUST be set to 0x0000.
-
DataCount (2 bytes): This field MUST be set to 0x0000.
-
SetupCount (1 byte): This field MUST be set to 0x02.
-
Setup (4 bytes):
-
-
Subcommand (2 bytes): This field MUST be set to the transaction subcommand TRANS_WAIT_NMPIPE (0x0053).
-
Priority (2 bytes): This field SHOULD be in the range of 0x0000 to 0x03FF, where 0x0000 indicates that the server SHOULD use a default value. Larger values indicate higher priority.<142>
-
-
-
-
-
SMB_Data: The SMB_Data section contains the relevant fields for the TRANS_WAIT_NMPIPE subcommand of the SMB_COM_TRANSACTION request.
-
-
ByteCount (2 bytes): This field MUST be greater than or equal to 0x0001.
-
Name (variable): The name field MUST be set to the name of the pipe being waited for, in the format \PIPE\<pipename> where <pipename> is the name of the pipe to wait to connect to. To wait on the pipe PipeA, the name field is set to \PIPE\PipeA. If SMB_FLAGS2_UNICODE is set in the Flags2 field of the SMB Header (section 2.2.3.1) of the request, the name string MUST be a null-terminated array of 16-bit Unicode characters. Otherwise, the name string MUST be a null-terminated array of OEM characters. If the name string consists of Unicode characters, this field MUST be aligned to start on a 2-byte boundary from the start of the SMB header.
-