IUpdateOrchestratorUpdate::P erformAction-Methode

Führt die angegebene Aktion aus.

Syntax

HRESULT PerformAction(
        [in] IUpdateOrchestratorAction* action,
        [in] IUpdateOrchestratorActionCallback* actionCallback);

Parameter

action die auszuführende Aktion.

actionCallback -Rückruf, der mit Status, Fehlern und dem Abschluss der Aktion aufgerufen werden soll.

Gibt zurück

Gibt S_OK zurück, wenn die PerformAction die Aktion starten konnte, oder andernfalls einen Fehler.

Wenn S_OK zurückgegeben wird, wartet der Update Orchestrator, bis entweder IUpdateOrchestratorActionCallback::ReportCompleted oder IUpdateOrchestratorActionCallback::ReportFailed aufgerufen wird. Wenn stattdessen ein HRESULT-Fehler zurückgegeben wird, konnte der UpdateOrchestrator die angegebene Aktion nicht starten und wartet daher nicht auf ReportCompleted oder ReportFailed.

Hinweise

Update Orchestrator hält den Computer zum Ausführen von Updates bereit, bis PerformAction aufgerufen wird, und gibt entweder S_OK, ReportCompleted oder ReportFailed zurück.

Weitere Informationen

IUpdateOrchestratorUpdate

IUpdateOrchestratorUpdate::P ause

IUpdateOrchestratorUpdate::Serialize