#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: