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.
Parameters
EOS_AntiCheatServer_ProtectMessage
Parameter Type And Name
|
Usage Information
|
EOS_HAntiCheatServer Handle
|
|
const EOS_AntiCheatServer_ProtectMessageOptions* Options
|
Structure containing input data.
|
void* OutBuffer
|
On success, buffer where encrypted message data will be written.
|
uint32_t* OutBufferLengthBytes
|
Number of bytes that were written to OutBuffer.
|
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.
Parameters
AntiCheatServer.AntiCheatServerInterface.ProtectMessage
Parameter Type And Name
|
Usage Information
|
ProtectMessageOptions options
|
Structure containing input data.
|
byte[] outBuffer
|
On success, buffer where encrypted message data will be written.
|
Was this document useful?
Thank you for the response!
You’ve marked this document as useful:
yes
You’ve marked this document as not useful:
no