DeleteUmsCompletionList-Funktion (winbase.h)
Löscht die angegebene UmS-Vervollständigungsliste (User Mode Scheduling). Die Liste muss leer sein.
Warnung
Ab Windows 11 wird die Planung im Benutzermodus nicht unterstützt. Alle Aufrufe schlagen mit dem Fehler ERROR_NOT_SUPPORTED
fehl.
Syntax
BOOL DeleteUmsCompletionList(
[in] PUMS_COMPLETION_LIST UmsCompletionList
);
Parameter
[in] UmsCompletionList
Ein Zeiger auf die zu löschende UMS-Vervollständigungsliste. Die CreateUmsCompletionList-Funktion stellt diesen Zeiger bereit.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie einen Wert ohne Zero zurück.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Hinweise
Wenn die Vervollständigungsliste freigegeben wird, muss der Aufrufer sicherstellen, dass kein aktiver UMS-Thread einen Verweis auf die Liste enthält, bevor er sie löscht.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 (nur 64-Bit) [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winbase.h (einschließlich Windows.h) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |
APIs | api-ms-win-core-ums-l1-1-0 (in Windows 7 eingeführt) |