GDI Event Services
GDI provides several services related to events. Drivers using these services can create and delete events, map and unmap events, and read, set and clear events.
Function | Description |
---|---|
Sets a specified event object to the nonsignaled state. |
|
Creates a synchronization event object that can be used to synchronize hardware access between a display driver and the video miniport driver. |
|
Deletes the specified event object. |
|
Maps a user-mode event object to kernel mode. |
|
Returns the current state of the specified event object: signaled or nonsignaled. |
|
Sets the specified event object to the signaled state, and returns the event object's previous state. |
|
Cleans up the kernel-mode resources allocated for a mapped user-mode event. |
|
Puts the current thread of the display driver into a wait state until the specified event object is set to the signaled state, or until the wait times out. |