Module: Chef::ReservedNames::Win32::API::Synchronization

Extended by:
Chef::ReservedNames::Win32::API
Included in:
ReservedNames::Win32::Mutex
Defined in:
lib/chef/win32/api/synchronization.rb

Constant Summary collapse

INFINITE =

Constant synchronization functions use to indicate wait forever.

0xFFFFFFFF
WAIT_FAILED =
0xFFFFFFFF
WAIT_TIMEOUT =
0x00000102
WAIT_OBJECT_0 =
0x00000000
WAIT_ABANDONED =
0x00000080
DELETE =

Security and access rights for synchronization objects http://msdn.microsoft.com/en-us/library/windows/desktop/ms686670(v=vs.85).aspx

0x00010000
READ_CONTROL =
0x00020000
SYNCHRONIZE =
0x00100000
WRITE_DAC =
0x00040000
WRITE_OWNER =
0x00080000
MUTEX_ALL_ACCESS =

Mutex specific rights

0x001F0001
MUTEX_MODIFY_STATE =
0x00000001