This document is archived and information here might be outdated. Recommended version. |
[Visual Basic .NET] Public Sub MarshalInterface ( _ ByVal pStm As IStream, _ ByRef riid As Guid&, _ ByVal pv As IntPtr, _ ByVal dwDestContext As Integer, _ ByVal pvDestContext As IntPtr, _ ByVal mshlflags As Integer _ )
[C#] public void MarshalInterface ( IStream pStm, ref Guid& riid, ref IntPtr pv, ref uint dwDestContext, ref IntPtr pvDestContext, ref uint mshlflags );
[C++]
HRESULT MarshalInterface(
IStream* pStm,
System.Guid* riid,
System.IntPtr* pv,
Unsigned long dwDestContext,
System.IntPtr* pvDestContext,
Unsigned long mshlflags
);
[C++] Parameters pStm [in]
pStm is a parameter of type IStream* riid [in]
riid is a parameter of type System.Guid* pv [in]
pv is a parameter of type void* dwDestContext [in]
dwDestContext is a parameter of type unsigned long pvDestContext [in]
pvDestContext is a parameter of type void* mshlflags [in]
mshlflags is a parameter of type unsigned long