module Process
def self.raise_last_error(operation)
def self.raise_last_error(operation) error_string = "#{operation} failed: #{get_last_error}" last_error_code = GetLastError() if ERROR_CODE_MAP.has_key?(last_error_code) raise ERROR_CODE_MAP[last_error_code], error_string else raise Error, error_string end end