Функция GrdDrvSetPortPropertiesAuto позволяет установить для драйвера LPT-порта, указанного в параметре nPort, параметры по умолчанию:
Свойства порта для NT-систем |
GRDDRV_ALLOCATE_PROPERTY_NT |
GRDDRV_PROPERTY_ENABLE |
GRDDRV_IRQLRAISE_PROPERTY_NT |
2 |
Свойства порта для 9X-систем |
GRDDRV_ALLOCATE_PROPERTY_9X |
GRDDRV_PROPERTY_ENABLE |
GRDDRV_IO_RANGE_PROPERTY_9X |
GRDDRV_PROPERTY_DISABLE |
GRDDRV_CRITICAL_SECTION_PROPERTY_9X |
GRDDRV_PROPERTY_ENABLE |
GRDDRV_MASKING_INTERRUPTS_PROPERTY_9X |
GRDDRV_PROPERTY_DISABLE |
GRDDRV_DISABLE_INTERRUPTS_PROPERTY_9X |
GRDDRV_PROPERTY_DISABLE |
Функция автоматически определяет к какому классу (NT или 9X) относится текущая операционная система.