FtmBase::UnmarshalInterface Method
Initializes a newly created proxy and returns an interface pointer to that proxy.
STDMETHODIMP UnmarshalInterface(
__in IStream *pStm,
__in REFIID riid,
__deref_out void **ppv
) override;
Parameters
pStm
Pointer to the stream from which the interface pointer is to be unmarshaled.riid
Reference to the identifier of the interface to be unmarshaled.ppv
When this operation completes, the address of a pointer variable that receives the interface pointer requested in riid. If this operation is successful, *ppv contains the requested interface pointer of the interface to be unmarshaled.
Return Value
S_OK if successful; otherwise, E_NOINTERFACE or E_FAIL.
Requirements
Header: ftm.h
Namespace: Microsoft::WRL