Method: ReservedNames::Win32::Process.get_process_memory_info
- Defined in:
- lib/chef/win32/process.rb
.get_process_memory_info(handle) ⇒ Object
Must have PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION rights, AND the PROCESS_VM_READ right
87 88 89 90 91 92 93 |
# File 'lib/chef/win32/process.rb', line 87 def self.get_process_memory_info(handle) memory_info = PROCESS_MEMORY_COUNTERS.new unless GetProcessMemoryInfo(handle.handle, memory_info, memory_info.size) Chef::ReservedNames::Win32::Error.raise! end memory_info end |