Привет! Ребята,подскажите,почему при захвате мьютекса ExAcquireFastMutex(&mxSyncMutex); за ним не работает ZwCreateFile() ? Т.е драйвер виснет на этом этапе,и пользовательское приложение(этот участок кода исполльуется в DeviceControl() ) тоже виснет. Почему это происходит? т.е всё прекрасно,но операция ввода-вывода не проходит
ExAcquireFastMutex sets the IRQL to APC_LEVEL, and the caller continues to run at APC_LEVEL after ExAcquireFastMutex returns Callers of ZwCreateFile must be running at IRQL = PASSIVE_LEVEL