_ATL_MODULE70 構造体

すべての ATL モジュールで使用されるデータを格納します。

構文

struct _ATL_MODULE70 {
    UINT cbSize;
    LONG m_nLockCnt;
    _ATL_TERMFUNC_ELEM* m_pTermFuncs;
    CComCriticalSection m_csStaticDataInitAndTypeInfo;
};

メンバー

cbSize
バージョン管理に使用される構造体のサイズ。

m_nLockCnt
モジュールの有効期間を決める参照数。

m_pTermFuncs
ATL シャットダウン時の呼び出しのために登録された機能を追跡します。

m_csStaticDataInitAndTypeInfo
マルチスレッドの状況で内部データへのアクセスを調整するために使用されます。

解説

_ATL_MODULE は、_ATL_MODULE70 の typedef として定義されます。

必要条件

ヘッダー: atlbase.h

関連項目

クラスと構造体