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