EOS_AntiCheatClient_ProtectMessage

EOS API reference page for EOS_AntiCheatClient_ProtectMessage

阅读时间1分钟

This function is part of the AntiCheatClient Interface.

Remarks

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.

Return Value

  • 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

Parameters

EOS_AntiCheatClient_ProtectMessage

Parameter Type And NameUsage Information
EOS_HAntiCheatClient Handle
const EOS_AntiCheatClient_ProtectMessageOptions* OptionsStructure containing input data.
void* OutBufferOn success, buffer where encrypted message data will be written.
uint32_t* OutBytesWrittenOn success, the number of bytes that were written to OutBuffer.