Class | Facter::Util::Windows::Error |
In: |
lib/facter/util/windows/error.rb
|
Parent: | RuntimeError |
represents an error resulting from a Win32 error code
ERROR_FILE_NOT_FOUND | = | 2 |
ERROR_ACCESS_DENIED | = | 5 |
FORMAT_MESSAGE_ALLOCATE_BUFFER | = | 0x00000100 |
FORMAT_MESSAGE_IGNORE_INSERTS | = | 0x00000200 |
FORMAT_MESSAGE_FROM_SYSTEM | = | 0x00001000 |
FORMAT_MESSAGE_ARGUMENT_ARRAY | = | 0x00002000 |
FORMAT_MESSAGE_MAX_WIDTH_MASK | = | 0x000000FF |
code | [R] | |
original | [R] |
NOTE: FFI.errno only works properly when prior Win32 calls have been made through FFI bindings. Calls made through Win32API do not have their error codes captured by FFI.errno