Auf Englisch lesen

Freigeben über


taskschd.h-Header

Dieser Header wird vom Taskplaner verwendet. Weitere Informationen finden Sie unter

taskschd.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IAction

Stellt die allgemeinen Eigenschaften bereit, die von allen Aktionsobjekten geerbt werden.
IActionCollection

Enthält die Aktionen, die von der Aufgabe ausgeführt werden.
IBootTrigger

Stellt einen Trigger dar, der eine Aufgabe startet, wenn das System gestartet wird.
IComHandlerAction

Stellt eine Aktion dar, die einen Handler auslöst.
IDailyTrigger

Stellt einen Trigger dar, der eine Aufgabe basierend auf einem täglichen Zeitplan startet.
IEmailAction

Stellt eine Aktion dar, die eine E-Mail-Nachricht sendet.
IEventTrigger

Stellt einen Trigger dar, der eine Aufgabe startet, wenn ein Systemereignis auftritt.
IExecAction

Stellt eine Aktion dar, die einen Befehlszeilenvorgang ausführt.
IIdleSettings

Gibt an, wie der Taskplaner Aufgaben ausführt, wenn sich der Computer im Leerlauf befindet.
IIdleTrigger

Stellt einen Trigger dar, der eine Aufgabe startet, wenn der Computer in einen Leerlaufzustand wechselt.
ILogonTrigger

Stellt einen Trigger dar, der eine Aufgabe startet, wenn sich ein Benutzer anmeldet.
IMaintenanceSettings

Stellt die Einstellungen bereit, die der Taskplaner zum Ausführen von Aufgaben während der automatischen Wartung verwendet.
IMonthlyDOWTrigger

Stellt einen Trigger dar, der eine Aufgabe an einem monatlichen Wochentagszeitplan startet.
IMonthlyTrigger

Stellt einen Trigger dar, der einen Auftrag basierend auf einem monatlichen Zeitplan startet.
INetworkSettings

Stellt die Einstellungen bereit, die der Aufgabenplanungsdienst zum Abrufen eines Netzwerkprofils verwendet.
IPrincipal

Stellt die Sicherheitsanmeldeinformationen für einen Prinzipal bereit.
IPrincipal2

Stellt die erweiterten Einstellungen bereit, die auf Sicherheitsanmeldeinformationen für einen Prinzipal angewendet werden.
IRegisteredTask

Stellt die Methoden bereit, die verwendet werden, um den Task sofort auszuführen, alle ausgeführten Instanzen der Aufgabe abzurufen, die Anmeldeinformationen abzurufen oder festzulegen, die zum Registrieren der Aufgabe verwendet werden, sowie die Eigenschaften, die die Aufgabe beschreiben.
IRegisteredTaskCollection

Enthält alle tasks, die registriert sind.
IRegistrationInfo

Stellt die administrativen Informationen bereit, die zum Beschreiben der Aufgabe verwendet werden können.
IRegistrationTrigger

Stellt einen Trigger dar, der eine Aufgabe startet, wenn die Aufgabe registriert oder aktualisiert wird.
IRepetitionPattern

Definiert, wie oft die Aufgabe ausgeführt wird und wie lange das Wiederholungsmuster nach dem Start des Vorgangs wiederholt wird.
IRunningTask

Stellt die Methoden zum Abrufen von Informationen aus und zum Steuern einer ausgeführten Aufgabe bereit.
IRunningTaskCollection

Stellt eine Sammlung bereit, die zum Steuern ausgeführter Aufgaben verwendet wird.
ISessionStateChangeTrigger

Löst Aufgaben für Konsolenverbindungen oder -trennen, Remoteverbindung oder -trennen oder Arbeitsstation sperren oder entsperren Benachrichtigungen aus.
IShowMessageAction

Stellt eine Aktion dar, die ein Meldungsfeld anzeigt, wenn eine Aufgabe aktiviert wird.
ITaskDefinition

Definiert alle Komponenten einer Aufgabe, z. B. die Aufgabeneinstellungen, Trigger, Aktionen und Registrierungsinformationen.
ITaskFolder

Stellt die Methoden bereit, die zum Registrieren (Erstellen) von Aufgaben im Ordner, zum Entfernen von Aufgaben aus dem Ordner und zum Erstellen oder Entfernen von Unterordnern aus dem Ordner verwendet werden.
ITaskFolderCollection

Stellt Informationen und Steuerung für eine Sammlung von Ordnern bereit, die Aufgaben enthalten.
ITaskHandler

Definiert die Methoden, die vom Taskplanerdienst aufgerufen werden, um einen COM-Handler zu verwalten.
ITaskHandlerStatus

Stellt die Methoden bereit, die von COM-Handlern verwendet werden, um den Taskplaner über die status des Handlers zu benachrichtigen.
ITaskNamedValueCollection

Enthält eine Auflistung von ITaskNamedValuePair-Schnittstellennamen-Wert-Paaren.
ITaskNamedValuePair

Erstellt ein Name-Wert-Paar, in dem der Name dem Wert zugeordnet ist.
ITaskService

Bietet Zugriff auf den Aufgabenplanungsdienst zum Verwalten registrierter Aufgaben.
ITaskSettings

Stellt die Einstellungen bereit, die der Aufgabenplanungsdienst zum Ausführen der Aufgabe verwendet.
ITaskSettings2

Stellt die erweiterten Einstellungen bereit, die der Taskplaner zum Ausführen der Aufgabe verwendet. (ITaskSettings2)
ITaskSettings3

Stellt die erweiterten Einstellungen bereit, die der Taskplaner zum Ausführen der Aufgabe verwendet. (ITaskSettings3)
ITaskVariables

Definiert Aufgabenvariablen, die als Parameter an Aufgabenhandler und externe ausführbare Dateien übergeben werden können, die von Tasks gestartet werden.
ITimeTrigger

Stellt einen Trigger dar, der eine Aufgabe zu einem bestimmten Datum und zu einer bestimmten Uhrzeit startet.
ITrigger

Stellt die allgemeinen Eigenschaften bereit, die von allen Triggerobjekten geerbt werden.
ITriggerCollection

Stellt die Methoden bereit, die zum Hinzufügen, Entfernen von und Abrufen der Trigger einer Aufgabe verwendet werden.
IWeeklyTrigger

Stellt einen Trigger dar, der eine Aufgabe basierend auf einem wöchentlichen Zeitplan startet.

Enumerationen

 
TASK_ACTION_TYPE

Definiert den Typ der Aktionen, die eine Aufgabe ausführen kann.
TASK_COMPATIBILITY

Definiert, mit welchen Versionen des Aufgabenplans oder des AT-Befehls der Task kompatibel ist.
TASK_CREATION

Definiert, wie der Taskplaner-Dienst den Task erstellt, aktualisiert oder deaktiviert.
TASK_ENUM_FLAGS

Definiert, wie die Aufgabenplanung registrierte Aufgaben auflistet.
TASK_INSTANCES_POLICY

Definiert, wie der Taskplaner vorhandene Instanzen der Aufgabe behandelt, wenn er eine neue instance des Vorgangs startet.
TASK_LOGON_TYPE

Definiert, welche Anmeldetechnik zum Ausführen einer Aufgabe erforderlich ist.
TASK_PROCESSTOKENSID_TYPE

Definiert die Typen der Prozesssicherheits-ID (SID), die von Tasks verwendet werden können.
TASK_RUN_FLAGS

Definiert, wie eine Aufgabe ausgeführt wird.
TASK_RUNLEVEL_TYPE

Definiert LUA-Erhöhungsflags, die angeben, mit welcher Berechtigungsstufe der Task ausgeführt wird.
TASK_SESSION_STATE_CHANGE_TYPE

Definiert, welche Art von Änderung des Terminalserver-Sitzungszustands Sie verwenden können, um einen Task zum Starten auszulösen.
TASK_STATE

Definiert die verschiedenen Zustände, in denen sich ein registrierter Task befinden kann.
TASK_TRIGGER_TYPE2

Definiert den Typ von Triggern, die von Aufgaben verwendet werden können.