The PROPID_M_HASH_ALG property identifies the hashing algorithm used when authenticating messages.
The MSMQ run-time DLL on the source computer uses the hashing algorithm when creating a digital signature for a message. The target Queue Manger then uses the same hashing algorithm to authenticate the message when it is received.
When passing PROPID_M_HASH_ALG to MQReceiveMessage, the corresponding VT field in the aPropVar array can be set to VT_NULL.
For information on what MSMQ does to authenticate messages, see How MSMQ Authenticates Messages.
Windows NT: Requires version 4.0 SP3 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in mq.h.
Import Library: Use mqrt.lib.
Unicode: Defined only as Unicode.