PwmParsePinPath, fonction (pwmutil.h)
Analyse un chemin d’accès de broche sous l’espace de noms du contrôleur PWM (Pulse Width Modulation) pour valider son format et extraire le numéro de broche.
Syntaxe
NTSTATUS PwmParsePinPath(
[in] UNICODE_STRING *PinPath,
[out, optional] ULONG *PinNumber
);
Paramètres
[in] PinPath
Pointeur pour épingler le chemin sous forme de chaîne de caractères Unicode.
[out, optional] PinNumber
Pointeur vers la variable qui reçoit un numéro d’épingle.
Valeur retournée
PwmParsePinPath retourne les valeurs suivantes :
Code de retour | Description |
---|---|
|
Chemin d’accès de broche correctement extrait à partir du chemin d’accès de broche fourni. |
|
Le pointeur de chemin d’accès d’épingle spécifié n’est pas valide ou sa chaîne Unicode n’est pas valide. |
|
Le chemin d’accès de broche spécifié ne constitue pas un chemin d’accès valide. |
Remarques
Le chemin d’accès de l’épingle doit être une chaîne de caractères Unicode qui se termine par le numéro d’épingle comme suit : ...<PinNumber>.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
Version KMDF minimale | 1,19 |
Version UMDF minimale | 2.19 |
En-tête | pwmutil.h (inclure Pwm.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe (mode noyau) |