функция _RxLog (rxlog.h)
_RxLog входит в состав средств ведения журналов отладки RDBSS (перенаправленный буферизация диска подсистемы). Он принимает строку формата и переменное число параметров и форматирует выходную строку для записи в качестве записи журнала ошибок ввода-вывода, если ведение журнала включено.
Синтаксис
void _RxLog(
PCSTR format,
...
);
Параметры
format
Указатель на список аргументов переменной, содержащий строку формата и переменное число описателей формата, которые заменяются значениями последующих аргументов.
...
Переменное число аргументов, соответствующих формату, в строке формата
Возвращаемое значение
Никакой
Замечания
Рекомендуется использовать макрос RxLog
Если ведение журнала включено, _RxLog выводит строку записи в виде записи записи в журнал ошибок ввода-вывода в зависимости от строки формата и количества переданных переменных.
Подпрограмма _RxLog поддерживает следующие дескрипторы строк формата:
- %lN, %wN, %lS, %wS, %ld, %wd- число
- %x- шестнадцатеричное число
- %c--символ
- %s--строка ASCII
- %Z--строка Юникода, содержащая символы ASCII
Подпрограмма _RxLog ограничена выходной строкой(не более 48 строк), поэтому строка формата не может содержать более 48 символов\n'.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | rxlog.h (include Rxlog.h) |
IRQL | <= APC_LEVEL |