IMarshal.GetMarshalSizeMax 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
void GetMarshalSizeMax(Guid % riid, IntPtr pv, System::UInt32 dwDestContext, IntPtr pvDestContext, System::UInt32 MSHLFLAGS, [Runtime::InteropServices::Out] System::UInt32 % pSize);
public void GetMarshalSizeMax (ref Guid riid, IntPtr pv, uint dwDestContext, IntPtr pvDestContext, uint MSHLFLAGS, out uint pSize);
abstract member GetMarshalSizeMax : Guid * nativeint * uint32 * nativeint * uint32 * uint32 -> unit
Public Sub GetMarshalSizeMax (ByRef riid As Guid, pv As IntPtr, dwDestContext As UInteger, pvDestContext As IntPtr, MSHLFLAGS As UInteger, ByRef pSize As UInteger)
参数
- riid
- Guid
- pv
-
IntPtr
nativeint
- dwDestContext
- UInt32
- pvDestContext
-
IntPtr
nativeint
- MSHLFLAGS
- UInt32
- pSize
- UInt32