2.2.3.2.1 SMB_COM_SEND_START_MB_MESSAGE Request Message

The SMB_COM_SEND_START_MB_MESSAGE message is used to signal that a new text message is being sent and to carry the strings that contain the names of the sender and the intended recipient of the text message.

In the SMB header of this message, the Command field MUST be set to 0xD5, as specified in [MS-SMB] section 2.2.3.1. In the response message, the header MAY contain a Status code, as specified in [MS-SMB] section 2.2.3.1. All other fields in the SMB header MUST be set to 0x00.<5>

The payload of the SMB_COM_SEND_START_MB_MESSAGE request message is specified as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

WordCount

ByteCount

BufferFormat1

OriginatorName (variable)

...

BufferFormat2

DestinationName (variable)

...

WordCount (1 byte): An 8-bit value that MUST specify the number of 2-byte word values between the WordCount and ByteCount values. WordCount MUST be zero for this message.

ByteCount (2 bytes): A 16-bit value that MUST specify the size of the remainder of the message (not including ByteCount), in bytes.

BufferFormat1 (1 byte): An 8-bit value that MUST contain the type of the next parameter. BufferFormat1 MUST be 0x04 in this message, indicating that the next parameter is a null-terminated ASCII string.

OriginatorName (variable): A buffer that MUST contain a null-terminated ASCII string that denotes the name of the sender of the message. OriginatorName MUST NOT be more than 15 characters (bytes) long, exclusive of the trailing null character (with the trailing null character, this field MAY be 16 bytes long).

BufferFormat2 (1 byte): An 8-bit value that MUST contain a constant that specifies the type of the next parameter. BufferFormat2 MUST be 0x04 in this message, indicating that the next parameter is a null-terminated ASCII string.

DestinationName (variable): A buffer that MUST contain a null-terminated ASCII string that denotes the name of the intended recipient of the message. DestinationName MUST NOT be more than 15 characters (bytes) long (with the trailing null character, this field MAY be 16 bytes long).

The response message to SMB_COM_SEND_START_MB_MESSAGE is specified in section 2.2.3.2.2.