Condividi tramite


Funzione PwmParsePinPath (pwmutil.h)

Analizza un percorso pin 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 al percorso da aggiungere 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 pin estratto correttamente dal percorso pin specificato.
STATUS_INVALID_PARAMETER
Il puntatore al 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.

Osservazioni

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

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1709
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
versione minima di KMDF 1.19
versione minima di UMDF 2.19
intestazione pwmutil.h (include Pwm.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe (modalità kernel)