Condividi tramite


Funzione PwmParsePinPath (pwmutil.h)

Analizza un percorso di aggiunta nello spazio dei nomi controller PWM (Pulse Width Modulation) per convalidarne il formato ed estrarre il numero di pin.

Sintassi

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

Parametri

[in] PinPath

Puntatore per aggiungere il percorso come stringa di caratteri Unicode.

[out, optional] PinNumber

Puntatore a variabile che riceve un numero di pin.

Valore restituito

PwmParsePinPath restituisce i valori seguenti:

Codice restituito Descrizione
STATUS_SUCCESS
Percorso aggiunto estratto correttamente dal percorso del pin specificato.
STATUS_INVALID_PARAMETER
Il puntatore del percorso del pin specificato non è valido o la stringa Unicode non è valida.
STATUS_NO_SUCH_FILE
Il percorso del pin specificato non costituisce un percorso di pin valido.

Commenti

Il percorso del pin deve essere una stringa di caratteri Unicode che termina nel numero di pin come indicato di seguito: ...<PinNumber>.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1709
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1,19
Versione UMDF minima 2.19
Intestazione pwmutil.h (includere Pwm.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe (modalità kernel)