Method deprecated or moved
This method is deprecated or moved on the latest stable version.
The last existing version (v2_2_9) is shown here.
last_error_message()
public
Following code is based on David Garamond’s GUID library for Ruby.
# File lib/securerandom.rb, line 81
def self.last_error_message
format_message_ignore_inserts = 0x00000200
format_message_from_system = 0x00001000
code = GetLastError()
msg = "\00"" * 1024
len = FormatMessageA(format_message_ignore_inserts + format_message_from_system, 0, code, 0, msg, 1024, nil)
msg[0, len].force_encoding("filesystem").tr("\r", '').chomp
end