taskschd.h-Header
Dieser Header wird vom Taskplaner verwendet. Weitere Informationen finden Sie unter
taskschd.h enthält die folgenden Programmierschnittstellen:
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. |
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. |