PwmParsePinPath-Funktion (pwmutil.h)
Analysiert einen Pinpfad unter dem PWM-Controllernamespace (Pulse Width Modulation), um dessen Format zu überprüfen und die Pinnummer zu extrahieren.
Syntax
NTSTATUS PwmParsePinPath(
[in] UNICODE_STRING *PinPath,
[out, optional] ULONG *PinNumber
);
Parameter
[in] PinPath
Ein Zeiger zum Anheften des Pfads als Unicode-Zeichenfolge.
[out, optional] PinNumber
Ein Zeiger auf eine Variable, die eine Pinnummer empfängt.
Rückgabewert
PwmParsePinPath gibt die folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der Pinpfad wurde erfolgreich aus dem angegebenen Pinpfad extrahiert. |
|
Der angegebene Pinpfadzeiger ist ungültig oder seine Unicode-Zeichenfolge ungültig. |
|
Der angegebene Pinpfad stellt keinen gültigen Pinpfad dar. |
Hinweise
Der Pinpfad muss eine Unicode-Zeichenfolge sein, die in der Pinnummer wie folgt endet: ...<PinNumber>.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
KMDF-Mindestversion | 1.19 |
UMDF-Mindestversion | 2.19 |
Kopfzeile | pwmutil.h (einschließlich Pwm.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe (Kernelmodus) |