This function is part of the AntiCheatClient Interface.
Optional NetProtect feature for game message encryption. Encrypts an arbitrary message that will be sent to the game server and decrypted on the other side. Mode: EOS_ACCM_ClientServer. Options.Data and OutBuffer may refer to the same buffer to encrypt in place.
EOS_Success - If the message was protected successfully
EOS_InvalidParameters - If input data was invalid
EOS_AntiCheat_InvalidMode - If the current mode does not support this function
|Parameter Type And Name||Usage Information|
|const EOS_AntiCheatClient_ProtectMessageOptions* Options||Structure containing input data.|
|void* OutBuffer||On success, buffer where encrypted message data will be written.|
|uint32_t* OutBytesWritten||On success, the number of bytes that were written to OutBuffer.|