This function is part of the AntiCheatClient Interface.
Polls for changes in client integrity status. Mode: All The purpose of this function is to allow the game to display information about anti-cheat integrity problems to the user. These are often the result of a corrupt game installation rather than cheating attempts. This function does not check for violations, it only provides information about violations which have automatically been discovered by the anti-cheat client. Such a violation may occur at any time and afterwards the user will be unable to join any protected multiplayer session until after restarting the game. Note that this function returns EOS_NotFound when everything is normal and there is no violation to display. NOTE: This API is deprecated. In order to get client status updates, use AddNotifyClientIntegrityViolated to register a callback that will be called when violations are triggered.
EOS_Success - If violation information was returned successfully
EOS_LimitExceeded - If OutMessage is too small to receive the message string. Call again with a larger OutMessage.
EOS_NotFound - If no violation has occurred since the last call
|Parameter Type And Name||Usage Information|
|const EOS_AntiCheatClient_PollStatusOptions* Options||Structure containing input data.|
|EOS_EAntiCheatClientViolationType* OutViolationType||On success, receives a code describing the violation that occurred.|
|char* OutMessage||On success, receives a string describing the violation which should be displayed to the user.|
Related API Members