MQFreeSecurityContext

 

Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista

The MQFreeSecurityContext function frees the memory allocated by MQGetSecurityContext or MQGetSecurityContextEx.

Note

For definitions of terms in italics, see the Message Queuing Glossary.

VOID APIENTRY MQFreeSecurityContext(  
  HANDLE hSecurityContext    
);  

Parameters

hSecurityContext

[in] Handle to the security context structure.

Return Values

None

Remarks

The security context structure is created by MQGetSecurityContext or MQGetSecurityContextEx. It contains a certificate, the private key corresponding to the public key in the certificate, and other information that Message Queuing needs to authenticate messages.

MQFreeSecurityContext and MQSendMessage must all be called within the same user context.

Requirements

Windows NT/2000/XP: Included in Windows NT 4.0 SP3 and later.

Windows 95/98/Me: Included in Windows 95 and later.

Header: Declared in Mq.h.

Library: Use Mqrt.lib.

See Also

Message Queuing Functions
MQGetSecurityContext
MQSendMessage