共用方式為


PwmParsePinPath 函式 (pwmutil.h)

剖析脈衝寬度調節 (PWM) 控制器命名空間下的針腳路徑,以驗證其格式並擷取針腳號碼。

語法

NTSTATUS PwmParsePinPath(
  [in]            UNICODE_STRING *PinPath,
  [out, optional] ULONG          *PinNumber
);

參數

[in] PinPath

將路徑釘選為 Unicode 字元字串的指標。

[out, optional] PinNumber

接收針腳編號之變數的指標。

傳回值

PwmParsePinPath 會傳回下列值:

傳回碼 Description
STATUS_SUCCESS
從提供的釘選路徑成功擷取的釘選路徑。
STATUS_INVALID_PARAMETER
指定的釘選路徑指標無效,或其 Unicode 字串無效。
STATUS_NO_SUCH_FILE
指定的釘選路徑不會構成有效的釘選路徑。

備註

釘選路徑必須是以針腳編號結尾的 Unicode 字元字串,如下所示: ...<PinNumber>

規格需求

需求
最低支援的用戶端 Windows 10 (版本 1709)
最低支援的伺服器 Windows Server 2016
目標平台 Windows
最低 KMDF 版本 1.19
最低UMDF版本 2.19
標頭 pwmutil.h (包含 Pwm.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe (核心模式)