#include <implements.h>
◆ FtmBase()
Microsoft::WRL::FtmBase::FtmBase |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ ~FtmBase()
virtual Microsoft::WRL::FtmBase::~FtmBase |
( |
| ) |
|
|
virtualdefault |
◆ CanCastTo()
HRESULT Microsoft::WRL::FtmBase::CanCastTo |
( |
REFIID |
riid, |
|
|
_Outptr_ void ** |
ppv |
|
) |
| |
throw | ( | |
| ) | | |
|
inlineprotected |
◆ CreateGlobalInterfaceTable()
static HRESULT Microsoft::WRL::FtmBase::CreateGlobalInterfaceTable |
( |
IGlobalInterfaceTable ** |
git | ) |
|
throw | ( | |
| ) | | |
|
inlinestatic |
◆ DisconnectObject()
STDMETHOD() Microsoft::WRL::FtmBase::DisconnectObject |
( |
DWORD |
dwReserved | ) |
|
|
inlineoverride |
◆ ReleaseMarshalData()
STDMETHOD() Microsoft::WRL::FtmBase::ReleaseMarshalData |
( |
IStream * |
pStm | ) |
|
|
inlineoverride |
◆ UnmarshalInterface()
STDMETHOD() Microsoft::WRL::FtmBase::UnmarshalInterface |
( |
IStream * |
pStm, |
|
|
REFIID |
riid, |
|
|
_Outptr_ void ** |
ppv |
|
) |
| |
|
inlineoverride |
◆ Details::ImplementsHelper
template<typename RuntimeClassFlagsT , bool doStrictCheck, typename... TInterfaces>
◆ dwDestContext [1/2]
REFIID _In_opt_ void DWORD Microsoft::WRL::FtmBase::dwDestContext |
◆ dwDestContext [2/2]
IStream REFIID _In_opt_ void DWORD Microsoft::WRL::FtmBase::dwDestContext |
◆ marshaller_
◆ mshlflags
REFIID _In_opt_ void DWORD _Reserved_ void DWORD Microsoft::WRL::FtmBase::mshlflags |
◆ override [1/3]
REFIID _In_opt_ void DWORD _Reserved_ void DWORD CLSID* pCid Microsoft::WRL::FtmBase::override |
Initial value:{
{
}
return E_OUTOFMEMORY
REFIID riid
Definition: implements.h:1553
REFIID _In_opt_ void * pv
Definition: implements.h:1554
REFIID _In_opt_ void DWORD _Reserved_ void DWORD mshlflags
Definition: implements.h:1557
::Microsoft::WRL::ComPtr< IMarshal > marshaller_
Definition: implements.h:1641
REFIID _In_opt_ void DWORD _Reserved_ void * pvDestContext
Definition: implements.h:1556
REFIID _In_opt_ void DWORD dwDestContext
Definition: implements.h:1555
◆ override [2/3]
REFIID _In_opt_ void DWORD _Reserved_ void DWORD DWORD* pSize Microsoft::WRL::FtmBase::override |
Initial value:{
{
}
return E_OUTOFMEMORY
◆ override [3/3]
IStream REFIID _In_opt_ void DWORD _Reserved_ void DWORD mshlflags Microsoft::WRL::FtmBase::override |
Initial value:{
{
}
return E_OUTOFMEMORY
IStream * pStm
Definition: implements.h:1586
◆ pStm
IStream* Microsoft::WRL::FtmBase::pStm |
◆ pv [1/2]
REFIID _In_opt_ void * Microsoft::WRL::FtmBase::pv |
◆ pv [2/2]
IStream REFIID _In_opt_ void* Microsoft::WRL::FtmBase::pv |
◆ pvDestContext [1/2]
REFIID _In_opt_ void DWORD _Reserved_ void * Microsoft::WRL::FtmBase::pvDestContext |
◆ pvDestContext [2/2]
IStream REFIID _In_opt_ void DWORD _Reserved_ void* Microsoft::WRL::FtmBase::pvDestContext |
◆ riid [1/2]
REFIID Microsoft::WRL::FtmBase::riid |
◆ riid [2/2]
IStream REFIID Microsoft::WRL::FtmBase::riid |
The documentation for this class was generated from the following file: