Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayKernel::CKeSpinLockDpcLevel Struct Reference

#include <cKernel.h>

Public Member Functions

 CKeSpinLockDpcLevel (PKSPIN_LOCK pSpinLock)
 
 ~CKeSpinLockDpcLevel ()
 

Public Attributes

PKSPIN_LOCK m_pSpinLock
 Must keep a pointer to it to auto unlock on destructor. More...
 

Detailed Description

like CKeSpinLockLock but at DPC level (DISPATCH_LEVEL) Only used on stack.

Constructor & Destructor Documentation

◆ CKeSpinLockDpcLevel()

GrayKernel::CKeSpinLockDpcLevel::CKeSpinLockDpcLevel ( PKSPIN_LOCK  pSpinLock)
inline

◆ ~CKeSpinLockDpcLevel()

GrayKernel::CKeSpinLockDpcLevel::~CKeSpinLockDpcLevel ( )
inline

Member Data Documentation

◆ m_pSpinLock

PKSPIN_LOCK GrayKernel::CKeSpinLockDpcLevel::m_pSpinLock

Must keep a pointer to it to auto unlock on destructor.


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