Module: Process::Constants
- Included in:
- Mixlib::ShellOut::Windows
- Defined in:
- lib/mixlib/shellout/windows/core_ext.rb
Overview
Add new constants for Logon
Constant Summary collapse
- LOGON32_LOGON_INTERACTIVE =
0x00000002- LOGON32_LOGON_BATCH =
0x00000004- LOGON32_PROVIDER_DEFAULT =
0x00000000- UOI_NAME =
0x00000002- WAIT_OBJECT_0 =
0- WAIT_TIMEOUT =
0x102- WAIT_ABANDONED =
128- WAIT_ABANDONED_0 =
WAIT_ABANDONED- WAIT_FAILED =
0xFFFFFFFF- ERROR_PRIVILEGE_NOT_HELD =
1314- ERROR_LOGON_TYPE_NOT_GRANTED =
0x569- WIN32_PROFILETYPE_LOCAL =
Only documented in Userenv.h ???
-
ZERO (type Local) is assumed, no docs found
-
0x00- WIN32_PROFILETYPE_PT_TEMPORARY =
0x01- WIN32_PROFILETYPE_PT_ROAMING =
0x02- WIN32_PROFILETYPE_PT_MANDATORY =
0x04- WIN32_PROFILETYPE_PT_ROAMING_PREEXISTING =
0x08- ENVIRONMENT_BLOCK_ENDS =
The environment block list ends with two nulls (00).
"\0\0".freeze