PwmParsePinPath 函式 (pwmutil)

使用脈衝寬度調製 (PWM) 控制器命名空間來驗證其格式並將 pin 號碼解壓縮,以剖析 pin 路徑。

語法

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

參數

[in] PinPath

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

[out, optional] PinNumber

接收 pin 碼之變數的指標。

傳回值

PwmParsePinPath 會傳回下列值:

傳回碼 Description
STATUS_SUCCESS
已從提供的 pin 路徑成功解壓縮 pin 路徑。
STATUS_INVALID_PARAMETER
指定的 pin 路徑指標無效,或其 Unicode 字串無效。
STATUS_NO_SUCH_FILE
指定的 pin 路徑未構成有效的 pin 路徑。

備註

Pin 路徑必須是以 pin 碼結尾的 Unicode 字元字串,如下所示: <PinNumber> ...。

規格需求

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