#include <implements.h>
|
| ModuleBase () throw () |
|
| ModuleBase (const ModuleBase &)=delete |
|
ModuleBase & | operator= (const ModuleBase &)=delete |
|
virtual | ~ModuleBase () throw () |
|
| STDMETHOD_ (unsigned long, IncrementObjectCount)()=0 |
|
| STDMETHOD_ (unsigned long, DecrementObjectCount)()=0 |
|
| STDMETHOD_ (unsigned long, GetObjectCount)() const |
|
| STDMETHOD_ (const CreatorMap **, GetFirstEntryPointer)() const |
|
| STDMETHOD_ (const CreatorMap **, GetMidEntryPointer)() const |
|
| STDMETHOD_ (const CreatorMap **, GetLastEntryPointer)() const |
|
| STDMETHOD_ (SRWLOCK *, GetLock)() const |
|
STDMETHOD() | UnregisterWinRTObject (_In_opt_z_ const wchar_t *, RO_REGISTRATION_COOKIE)=0 |
|
STDMETHOD() | UnregisterCOMObject (_In_opt_z_ const wchar_t *, _Inout_ DWORD *, unsigned int)=0 |
|
|
_In_opt_z_ const wchar_t _In_z_ const wchar_t ** | activatableClassIds |
|
_In_opt_z_ const wchar_t _In_z_ const wchar_t _Inout_ RO_REGISTRATION_COOKIE * | cookie |
|
_In_opt_z_ const wchar_t _In_z_ const wchar_t _Inout_ RO_REGISTRATION_COOKIE unsigned | int = 0 |
|
_In_opt_z_ const wchar_t IID IClassFactory _Inout_ DWORD unsigned | int = 0 |
|
◆ ModuleBase() [1/2]
Microsoft::WRL::Details::ModuleBase::ModuleBase |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ ModuleBase() [2/2]
Microsoft::WRL::Details::ModuleBase::ModuleBase |
( |
const ModuleBase & |
| ) |
|
|
delete |
◆ ~ModuleBase()
virtual Microsoft::WRL::Details::ModuleBase::~ModuleBase |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
◆ operator=()
◆ STDMETHOD_() [1/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
const CreatorMap ** |
, |
|
|
GetFirstEntryPointer |
|
|
) |
| const |
|
inline |
◆ STDMETHOD_() [2/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
const CreatorMap ** |
, |
|
|
GetLastEntryPointer |
|
|
) |
| const |
|
inline |
◆ STDMETHOD_() [3/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
const CreatorMap ** |
, |
|
|
GetMidEntryPointer |
|
|
) |
| const |
|
inline |
◆ STDMETHOD_() [4/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
SRWLOCK * |
, |
|
|
GetLock |
|
|
) |
| const |
|
inline |
◆ STDMETHOD_() [5/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
unsigned long |
, |
|
|
DecrementObjectCount |
|
|
) |
| |
|
pure virtual |
◆ STDMETHOD_() [6/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
unsigned long |
, |
|
|
GetObjectCount |
|
|
) |
| const |
|
inline |
◆ STDMETHOD_() [7/7]
Microsoft::WRL::Details::ModuleBase::STDMETHOD_ |
( |
unsigned long |
, |
|
|
IncrementObjectCount |
|
|
) |
| |
|
pure virtual |
◆ UnregisterCOMObject()
STDMETHOD() Microsoft::WRL::Details::ModuleBase::UnregisterCOMObject |
( |
_In_opt_z_ const wchar_t * |
, |
|
|
_Inout_ DWORD * |
, |
|
|
unsigned int |
|
|
) |
| |
|
pure virtual |
◆ UnregisterWinRTObject()
STDMETHOD() Microsoft::WRL::Details::ModuleBase::UnregisterWinRTObject |
( |
_In_opt_z_ const wchar_t * |
, |
|
|
RO_REGISTRATION_COOKIE |
|
|
) |
| |
|
pure virtual |
◆ activatableClassIds
_In_opt_z_ const wchar_t _In_z_ const wchar_t** Microsoft::WRL::Details::ModuleBase::activatableClassIds |
◆ cookie
_In_opt_z_ const wchar_t _In_z_ const wchar_t _Inout_ RO_REGISTRATION_COOKIE* Microsoft::WRL::Details::ModuleBase::cookie |
◆ int [1/2]
_In_opt_z_ const wchar_t _In_z_ const wchar_t _Inout_ RO_REGISTRATION_COOKIE unsigned Microsoft::WRL::Details::ModuleBase::int = 0 |
◆ int [2/2]
_In_opt_z_ const wchar_t IID IClassFactory _Inout_ DWORD unsigned Microsoft::WRL::Details::ModuleBase::int = 0 |
◆ module_
ModuleBase* Microsoft::WRL::Details::ModuleBase::module_ |
|
static |
◆ objectCount_
volatile unsigned long Microsoft::WRL::Details::ModuleBase::objectCount_ |
|
staticprotected |
The documentation for this class was generated from the following file: