AtlUnmarshalPtr

HRESULT AtlUnmarshalPtr( IStream* pStream, const IID& iid, IUnknown** ppUnk );

Return Value

A standard HRESULT value.

Parameters

pStream

[in] A pointer to the stream being unmarshaled.

iid

[in] The GUID of the interface being unmarshaled.

ppUnk

[out] A pointer to the unmarshaled interface.

Remarks

Converts the stream's marshaling data into an interface pointer that can be used by the client.

ATL Macros and Global Functions

See Also

AtlMarshalPtrInProc