# File lib/net/ssh/authentication/pageant.rb, line 218 def self.open_process_token(process_handle, desired_access) ptoken_handle = malloc_ptr(Win::SIZEOF_DWORD) raise_error_if_zero( Win.OpenProcessToken(process_handle, desired_access, ptoken_handle)) token_handle = ptoken_handle.ptr.to_i return token_handle end