Estrutura MONTHLYDATE (mstask.h)
Define o dia do mês em que a tarefa será executada.
Sintaxe
typedef struct _MONTHLYDATE {
DWORD rgfDays;
WORD rgfMonths;
} MONTHLYDATE;
Membros
rgfDays
Especifica o dia do mês em que uma tarefa é executada. Esse valor é um campo de bits que especifica os dias em que a tarefa será executada. O bit 0 corresponde ao primeiro do mês, bit 1 ao segundo e assim por diante.
rgfMonths
Especifica os meses quando a tarefa é executada. Esse valor é uma combinação dos sinalizadores a seguir. Consulte Comentários para obter um exemplo de como definir vários sinalizadores.
Comentários
A união TRIGGER_TYPE_UNION usa uma instância dessa estrutura como parte do membro Type da definição de estrutura TASK_TRIGGER .
O exemplo C++ a seguir mostra como combinar os sinalizadores. O exemplo executa uma tarefa trimestralmente.
MONTHLYDATE example;
example.rgfDays = 1;
example.rgfMonths = TASK_JANUARY | TASK_APRIL | TASK_JULY | TASK_OCTOBER;
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | mstask.h |