CEL_EVENT_CREATE (Windows CE 5.0)
This structure is passed when an event is created or opened with CreateEvent.
typedef struct __CEL_EVENT_CREATE {HANDLEhEvent;DWORDfManual:1;DWORDfInitialState:1;DWORDfCreate:1;DWORDdwReserved:29;WCHARszName[0];} CEL_EVENT1, *PCEL_EVENT1;
Members
- hEvent
Handle of the event object. - fManual
This DWORD bit is the value passed to the bManualReset parameter of CreateEvent. - fCreate
Boolean. Set to TRUE if the event was created; FALSE indicates that it was opened by a thread. - fInitialState
This DWORD bit is the value passed to the bInitialState parameter of CreateEvent. - dwReserved
The remaining 29 bits of the DWORD are reserved for future use. - szName
Name of the event if one has been specified. The length of the event name can be inferred from the length given in the CEL_HEADER event header.
Remarks
The parameters fManual, fInitialState, and dwReserved are different fields of the same DWORD.
Requirements
OS Versions: Windows CE 3.0 and later.
Header: Celog.h.
See Also
Send Feedback on this topic to the authors