ВУЗ:
Составители:
96
Рисунок 3.1 – Стандартные процедуры драйвера
SynchCritSection
BOOLEAN
(*PKSYNCHRONIZE_ROUTINE) (
IN PVOID SynchronizeContext
);
Любой низкоуровневый драйвер устройства, у которого данные или
регистры сопряженного устройства могут изменяться в его ISR и других
процедурах драйвера, должен иметь одну или более процедур
SynchCritSection.
AdapterControl и/или ControllerControl
IO_ALLOCATION_ACTION
(*PDRIVER_CONTROL) (
IN PDEVICE_OBJECT DeviceObject,
IN PIRP Irp,
IN PVOID MapRegisterBase,
Рисунок 3.1 – Стандартные процедуры драйвера
SynchCritSection
BOOLEAN
(*PKSYNCHRONIZE_ROUTINE) (
IN PVOID SynchronizeContext
);
Любой низкоуровневый драйвер устройства, у которого данные или
регистры сопряженного устройства могут изменяться в его ISR и других
процедурах драйвера, должен иметь одну или более процедур
SynchCritSection.
AdapterControl и/или ControllerControl
IO_ALLOCATION_ACTION
(*PDRIVER_CONTROL) (
IN PDEVICE_OBJECT DeviceObject,
IN PIRP Irp,
IN PVOID MapRegisterBase,
96
Страницы
- « первая
- ‹ предыдущая
- …
- 94
- 95
- 96
- 97
- 98
- …
- следующая ›
- последняя »
