EOS API reference page for EOS_AntiCheatServer_ProtectMessage

1분 소요

This function is part of the AntiCheatServer Interface.


Optional NetProtect feature for game message encryption. Encrypts an arbitrary message that will be sent to a game client and decrypted on the other side. 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_InvalidUser - If the specified ClientHandle was invalid or not currently registered. See RegisterClient.



Parameter Type And NameUsage Information
EOS_HAntiCheatServer Handle
const EOS_AntiCheatServer_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.