error_code Class
Visual Studio 2012
Represents low-level system errors that are implementation-specific.
class error_code;
An object of type error_code class stores an error code value and a pointer to an object that represents a category of error codes that describe reported low-level system errors.