public static extern int CoGetStandardMarshal([NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("LPUNKNOWN")] IUnknown *pUnk, [NativeTypeName("DWORD")] uint dwDestContext, [NativeTypeName("LPVOID")] void *pvDestContext, [NativeTypeName("DWORD")] uint mshlflags, [NativeTypeName("LPMARSHAL *")] IMarshal **ppMarshal);
public static extern int RoGetBufferMarshaler(IMarshal **bufferMarshaler);
public static extern HRESULT RoGetBufferMarshaler(IMarshal **bufferMarshaler);
public static extern int RoGetBufferMarshaler([NativeTypeName("IMarshal **")] IMarshal **bufferMarshaler);