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