PartyManager::SetWorkMode
Konfiguriert den Arbeitsmodus des Verarbeitungstasks der Parteibibliothek, der zugeordnet ist threadId
.
Syntax
PartyError SetWorkMode(
PartyThreadId threadId,
PartyWorkMode workMode
)
Parameter
threadId
PartyThreadId
Eine allgemeine Kategorisierung der internen Verarbeitungsaufgabe der Parteibibliothek.
workMode
PartyWorkMode
Der Zielarbeitsmodus für den zugeordneten Verarbeitungstask.
Rückgabewert
PartyError
c_partyErrorSuccess
, wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über GetErrorMessage() abgerufen werden.
Hinweise
Wenn der Arbeitsmodus auf PartyWorkMode::Automatic festgelegt ist, wird die zugeordnete threadId
Verarbeitungsaufgabe intern von der Parteibibliothek verarbeitet. Wenn der Arbeitsmodus als PartyWorkMode::Manual konfiguriert ist, muss der Titel stattdessen die Verarbeitungsaufgabe ausführen, die über regelmäßige Aufrufe von DoWork() zugeordnet threadId
ist.
Diese Methode kann nur aufgerufen werden, wenn die Parteibibliothek nicht initialisiert ist. Das Aufrufen während der Initialisierung schlägt fehl und gibt einen Fehler zurück.
Die Konfiguration des arbeitsmodus, der zugeordnet threadId
ist, wird über nachfolgende Aufrufe von Cleanup() und Initialize() hinweg beibehalten.
Voraussetzungen
Header: Party.h
Weitere Informationen
PartyManager
PartyManager::GetWorkMode
PartyManager::D oWork