EOS_AntiCheatServer_UnprotectMessage

EOS API reference page for EOS_AntiCheatServer_UnprotectMessage

Choose your implementation method:

C

C#

This function is part of the AntiCheatServer Interface.

Remarks

Optional NetProtect feature for game message encryption. Decrypts an encrypted message received from a game client. 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

Parameters

EOS_AntiCheatServer_UnprotectMessage

Parameter Type And Name

Usage Information

EOS_HAntiCheatServer Handle

const EOS_AntiCheatServer_UnprotectMessageOptions* 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.

Related API Members

This function is part of the AntiCheatServer Interface.

Remarks

Optional NetProtect feature for game message encryption. Decrypts an encrypted message received from a game client. Options.Data and OutBuffer may refer to the same buffer to decrypt in place. {Result.InvalidParameters} - If input data was invalid

Return Value

{Result.Success} - If the message was unprotected successfully

Parameters

AntiCheatServer.AntiCheatServerInterface.UnprotectMessage

Parameter Type And Name

Usage Information

UnprotectMessageOptions options

Structure containing input data.

byte[] outBuffer

On success, buffer where encrypted message data will be written.

Related API Members