# 22.1 `msvcrt` - Useful routines from the MS VC++ runtime

Availability: Windows.

These functions provide access to some useful capabilities on Windows platforms. Some higher-level modules use these functions to build the Windows implementations of their services. For example, the `getpass` module uses this in the implementation of the `getpass()` function.

Further documentation on these functions can be found in the Platform API documentation.

Subsections

- 22.1.1 File Operations
- 22.1.2 Console I/O
- 22.1.3 Other Functions