Здравствуйте, x64, Вы писали:
P>>Где почитать про организацию отложенных IOCTL?
x64>Но если времени совсем в обрез, можно и готовую библиотечку взять:
x64>Cancel-Safe IRP Queues
Дополню качественный

ответ коллеги ссылками на примеры реализации\использования:
WDM Sample:
<DDK/WDK path>\src\general\Cancel — Demonstrates Usage of IoCsq Functions
FS Minifilter Sample:
<WDK path>src\filesys\miniFilter\cancelSafe
KMDF Sample Echo:
<WDK path>\src\general\echo\kmdf
UMDF Sample Echo:
<WDK path>\src\general\echo\umdf
кроме того, можно встретить поддержку cancellation в примерах из DDK/WDK в сетевых драйверах (mux ndis), а также USB & WDF и прочих.
... << RSDN@Home 1.2.0 alpha 4 rev. 1237>>