Строковые функции в разработке драйвера C на Win7

Я начинаю с разработки на уровне пользователя и совершенно не знаком с C / C ++ на уровне ядра. Я должен реализовать синтаксический анализатор строк, основанный на функции разбиения, такой как strtok, известной из string.h.
Насколько я обнаружил, больше нельзя использовать string.h или cstring.h. Затем я узнал о WDF и его wdfstring.h, но там есть только некоторые функции-конструкторы, где остальные?

Поэтому мой главный вопрос: какие функции для работы со строками доступны и что я должен создать? Знаете, я не хочу изобретать велосипед.

Заранее спасибо!

0

Решение

Возможно, вы хотите взглянуть на «Kernel Safe String функции».

Существует ряд функций, и они написаны так, чтобы быть «безопасными», чего нет у стандартных библиотек (как правило).

0

Другие решения

«библиотека времени исполнения» есть несколько полезных процедур для обработки строк, но я не думаю, что у них есть что-то похожее на strtok. Как было ранее предложено, должно быть относительно легко писать функции замены вручную.

0

По вопросам рекламы [email protected]