MONTHLYDATE-Struktur (mstask.h)
Definiert den Tag des Monats, an dem der Task ausgeführt wird.
Syntax
typedef struct _MONTHLYDATE {
DWORD rgfDays;
WORD rgfMonths;
} MONTHLYDATE;
Member
rgfDays
Gibt den Tag des Monats an, an dem ein Task ausgeführt wird. Dieser Wert ist ein Bitfeld, das die Tage angibt, an denen der Task ausgeführt wird. Bit 0 entspricht dem ersten des Monats, Bit 1 dem zweiten und so weiter.
rgfMonths
Gibt die Monate an, in dem der Task ausgeführt wird. Dieser Wert ist eine Kombination der folgenden Flags. Unter Hinweise finden Sie ein Beispiel für das Festlegen mehrerer Flags.
Hinweise
Die TRIGGER_TYPE_UNION Union verwendet eine instance dieser Struktur als Teil des Type-Elements der TASK_TRIGGER-Strukturdefinition.
Im folgenden C++-Beispiel wird gezeigt, wie die Flags kombiniert werden. Im Beispiel wird eine Aufgabe vierteljährlich ausgeführt.
MONTHLYDATE example;
example.rgfDays = 1;
example.rgfMonths = TASK_JANUARY | TASK_APRIL | TASK_JULY | TASK_OCTOBER;
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | mstask.h |