Module | Windows::Handle |
In: |
lib/windows/handle.rb
|
INVALID_HANDLE_VALUE | = | -1 |
HANDLE_FLAG_INHERIT | = | 0x00000001 |
HANDLE_FLAG_PROTECT_FROM_CLOSE | = | 0x00000002 |
CloseHandle | = | API.new('CloseHandle', 'L', 'I') |
DuplicateHandle | = | API.new('DuplicateHandle', 'LLLLLIL', 'I') |
GetHandleInformation | = | API.new('GetHandleInformation', 'LL', 'I') |
SetHandleInformation | = | API.new('SetHandleInformation', 'LLL', 'I') |
GetOSFHandle | = | API.new('_get_osfhandle', 'I', 'L', 'msvcrt') |
OpenOSFHandle | = | API.new('_open_osfhandle', 'LI', 'I', 'msvcrt') |