Called when an action is going to be logged.
Handle to the object logging the action, or INVALID_HANDLE if Core is logging the action.
Type of object logging the action (plugin, ext, or core).
Client the action is from; 0 for server, -1 if not applicable.
Client the action is targetting, or -1 if not applicable.
Message that is being logged.
Plugin_Continue will perform the default logging behavior. Plugin_Handled will stop Core from logging the message. Plugin_Stop is the same as Handled, but prevents any other plugins from handling the message.