Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Description
The struct provides information about an event that occurred on a compute system or process.
Syntax
typedef struct HCS_EVENT
{
HCS_EVENT_TYPE Type;
PCWSTR EventData;
HCS_OPERATION Operation;
} HCS_EVENT;
Members
Type
Type of event HCS_EVENT_TYPE
EventData
Optionally provides additional data for the event as a JSON document. The following table shows expected documents for specific event types.
Event Type | JSON Document |
---|---|
HcsEventSystemExited |
SystemExitStatus |
HcsEventSystemCrashInitiated |
CrashReport |
HcsEventSystemCrashReport |
CrashReport |
HcsEventProcessExited |
ProcessStatus |
Operation
Handle to a completed operation, if Type
is HcsEventOperationCallback
. This is only possible when HcsSetComputeSystemCallback
has specified event option HcsEventOptionEnableOperationCallbacks
.
Requirements
Parameter | Description |
---|---|
Minimum supported client | Windows 10, version 1809 |
Minimum supported server | Windows Server 2019 |
Target Platform | Windows |
Header | ComputeDefs.h |