WinStd
Windows Win32 API using Standard C++
Loading...
Searching...
No Matches
winstd::actctx_activator Class Reference

Activates given activation context in constructor and deactivates it in destructor. More...

#include <WinStd/Win.h>

Public Member Functions

 actctx_activator (HANDLE hActCtx) noexcept
 Construct the activator and activates the given activation context.
 
virtual ~actctx_activator ()
 Deactivates activation context and destructs the activator.
 

Protected Attributes

ULONG_PTR m_cookie
 Cookie for context deactivation.
 

Detailed Description

Activates given activation context in constructor and deactivates it in destructor.

Constructor & Destructor Documentation

◆ actctx_activator()

winstd::actctx_activator::actctx_activator ( HANDLE hActCtx)
inlinenoexcept

Construct the activator and activates the given activation context.

Parameters
[in]hActCtxActivation context
See also
ActivateActCtx function

◆ ~actctx_activator()

virtual winstd::actctx_activator::~actctx_activator ( )
inlinevirtual

Deactivates activation context and destructs the activator.

See also
DeactivateActCtx function

The documentation for this class was generated from the following file: