EOS API reference page for EOS_AntiCheatClient_UnprotectMessage


This function is part of the AntiCheatClient Interface.


Optional NetProtect feature for game message encryption. Decrypts an encrypted message received from the game server. Mode: EOS_ACCM_ClientServer. Options.Data and OutBuffer may refer to the same buffer to decrypt in place.

Return Value

  • EOS_Success - If the message was unprotected successfully

  • EOS_InvalidParameters - If input data was invalid

  • EOS_AntiCheat_InvalidMode - If the current mode does not support this function



Parameter Type And NameUsage Information
EOS_HAntiCheatClient Handle
const EOS_AntiCheatClient_UnprotectMessageOptions* 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.