В Windows поддерживаются следующие типы контекстов устройств:
контекст дисплея(обеспечивает работу с дисплеем);
контекст принтера(обеспечивает работу с принтером);
контекст в памяти(моделирует в памяти устройство вывода);
информационный контекст(служит для получения данных от устройства).