Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
|
CriticalSectionに関するWindowsAPIを集約したクラス [詳解]
#include <CriticalSection.h>
公開メンバ関数 | |
APIENTRY | CriticalSection () |
コンストラクタ | |
APIENTRY | ~CriticalSection () |
デストラクタ | |
VOID APIENTRY | Enter () |
排他処理開始 | |
VOID APIENTRY | Leave () |
排他処理終了 | |
![]() | |
APIENTRY | WindowsLibrary () |
コンストラクタ | |
virtual APIENTRY | ~WindowsLibrary () |
デストラクタ | |
virtual DWORD APIENTRY | GetErrNo () const |
WindowsAPIのエラー値を取得します。 | |
virtual VOID APIENTRY | SetErrNo () |
WINAPIエラーの情報を設定します。 | |
非公開変数類 | |
CRITICAL_SECTION | _criticalSection |
その他の継承メンバ | |
![]() | |
DWORD | _dwErrorNo |
CriticalSectionに関するWindowsAPIを集約したクラス
CriticalSection.h の 15 行目に定義があります。
CriticalSection::CriticalSection | ( | ) |
CriticalSection::~CriticalSection | ( | ) |
VOID CriticalSection::Enter | ( | ) |
VOID CriticalSection::Leave | ( | ) |
|
private |
CriticalSection.h の 31 行目に定義があります。
参照元 CriticalSection(), ~CriticalSection(), Enter(), Leave().