BSTR_UserMarshal64 function

Marshals a BSTR object into the RPC buffer.

Syntax


unsigned char* __stdcall BSTR_UserMarshal64(
  _In_    unsigned long *pFlags,
  _Inout_ unsigned char *pBuffer,
  _In_    BSTR          *pBstr
);

Parameters

pFlags [in]

The data used by RPC.

pBuffer [in, out]

The current buffer. This pointer may or may not be aligned on entry.

pBstr [in]

The object.

Return value

The value obtained from the returned HRESULT value is S_OK.

Requirements

Minimum supported client

Windows XP [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2003 [desktop apps | Windows Store apps]

Library

OleAut32.lib

DLL

OleAut32.dll

 

 

Show: