SMB_COM_TRANSACTION
performs a symbolically named transaction. This transaction is known only by a name (no file handle used). SMB_COM_TRANSACTION2
likewise performs a transaction, but a word parameter is used to identify the transaction instead of a name. SMB_COM_NT_TRANSACTION
is used for commands that potentially need to transfer a large amount of data (greater than 64K bytes).