Функция PwmParsePinPath (pwmutil.h)
Анализирует путь контакта в пространстве имен контроллера ШИМ, чтобы проверить его формат и извлечь номер контакта.
Синтаксис
NTSTATUS PwmParsePinPath(
[in] UNICODE_STRING *PinPath,
[out, optional] ULONG *PinNumber
);
Параметры
[in] PinPath
Указатель на закрепление пути в виде строки символов Юникода.
[out, optional] PinNumber
Указатель на переменную, получающую номер закрепления.
Возвращаемое значение
PwmParsePinPath возвращает следующие значения:
Код возврата | Описание |
---|---|
|
Успешно извлечен путь закрепления из предоставленного пути контакта. |
|
Указан недопустимый указатель пути закрепления или недопустимая строка Юникода. |
|
Указанный путь закрепления не является допустимым путем закрепления. |
Комментарии
Путь к закреплению должен быть символьной строкой Юникода, которая заканчивается на номер контакта следующим образом: ...<PinNumber>.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1709 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Минимальная версия KMDF | 1,19 |
Минимальная версия UMDF | 2.19 |
Верхняя часть | pwmutil.h (включая Pwm.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe (режим ядра) |