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