|
Pin
|
Public Attributes | |
| uintptr_t | memory |
| size_t | size |
| E_rpc_arg_flags | flags |
Users are encouraged to use the rpc_buffer() function to properly initialize this structure rather than doing so directly
| E_rpc_arg_flags remote::Rpc_buffer_wrapper::flags |
Flags modifying the behavior of the argument encoder or the interpretation of the result. If the value is set to RpcArgFlagsDataEmpty before calling the RPC then no data will be copied to the RPC message. In effect setting this flag to RpcArgFlagsDataEmpty indicates this is an out argument.
| uintptr_t remote::Rpc_buffer_wrapper::memory |
The address of the buffer
| size_t remote::Rpc_buffer_wrapper::size |
The size of the buffer.