分析脉冲宽度调节(PWM)控制器命名空间下的引脚路径,以验证其格式并提取引脚号。
语法
NTSTATUS PwmParsePinPath(
[in] UNICODE_STRING *PinPath,
[out, optional] ULONG *PinNumber
);
参数
[in] PinPath
指向将路径固定为 Unicode 字符串的指针。
[out, optional] PinNumber
指向接收引脚编号的变量的指针。
返回值
PwmParsePinPath 返回以下值:
| 返回代码 | 描述 |
|---|---|
|
从提供的引脚路径成功提取的引脚路径。 |
|
指定的引脚路径指针无效或其 Unicode 字符串无效。 |
|
指定的引脚路径不构成有效的引脚路径。 |
言论
引脚路径必须是以 pin 号结尾的 Unicode 字符串,如下所示:...<PinNumber>。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows 10 版本 1709 |
| 支持的最低服务器 | Windows Server 2016 |
| 目标平台 | 窗户 |
| 最低 KMDF 版本 | 1.19 |
| 最低 UMDF 版本 | 2.19 |
| 标头 | pwmutil.h (包括 Pwm.h) |
| 库 | NtosKrnl.lib |
| DLL | NtosKrnl.exe(内核模式) |