My understanding is that this value is set in the invoking thread _KTHREAD :: WaitReason field and that it exists strictly for diagnostic purposes.
_KTHREAD :: WaitReasonis is consumed and displayed by various Windows diagnostic services.
source
share