Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Benachrichtigt das Objekt, seine Workerthreads beim Multimedia Class Scheduler Service (MMCSS) zu registrieren.
Syntax
HRESULT RegisterThreadsEx(
[in, out] DWORD *pdwTaskIndex,
[in] LPCWSTR wszClassName,
[in] LONG lBasePriority
);
Parameter
[in, out] pdwTaskIndex
Der MMCSS-Aufgabenbezeichner. Wenn der Wert bei der Eingabe 0 ist, sollte das Objekt eine neue MCCSS-Taskgruppe erstellen. Siehe Hinweise.
[in] wszClassName
Der Name des MMCSS-Tasks.
[in] lBasePriority
Die Basispriorität des Threads.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn das Objekt keine Workerthreads erstellt, sollte die Methode einfach S_OK zurückgeben und keine weiteren Aktionen ausführen.
Andernfalls sollte das Objekt die folgenden Schritte ausführen, wenn der Wert von *pdwTaskIndex bei der Eingabe 0 ist:
- Ein einzelner Workerthread ruft AvSetMmThreadCharacteristics auf, um einen neuen MMCSS-Aufgabenbezeichner zu erstellen. Speichern Sie diesen Wert.
- Alle zusätzlichen Workerthreads rufen AvSetMmThreadCharacteristics mithilfe des neuen Aufgabenbezeichners auf.
- Geben Sie den neuen Aufgabenbezeichner an den Aufrufer zurück, indem Sie gleich dem Aufgabenbezeichner festlegen
*pdwTaskIndex.
*pdwTaskIndex bei der Eingabe nichtzero ist, enthält der Parameter einen vorhandenen MMCSS-Aufgabenbezeichner. In diesem Fall sollten sich alle Workerthreads des Objekts für diese Aufgabe registrieren, indem AvSetMmThreadCharacteristics aufgerufen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mfidl.h |