Интересует вопрос: мозно ли вызвать RtlUnicodeStringToAnsiString в драйвре-фильтре при обработки IRP пакета. Т.е. с каким IRQL фильтр пропускает через себя пакеты, т.к. RtlUnicodeStringToAnsiString может быть вызванна только при IRQL = PASSIVE_LEVEL
повесь перехватчик и посмотри. KeGetCurrentIrql вызывается на любом уровне irql. RtlUnicodeStringToAnsiString Можно вызывать только на уровне официального irql рекомендуемого ДДК. Иначе рискуешь поймать #pf и завалить систему.