Safe routines for dealing with files and handles on Windows.
- Represents file information such as creation time, file size, etc.
- Represents a Windows file type.
- Return various pieces of information about a file.
- Returns true if and only if the given file attributes contain the
- Returns the file type of the given handle.