estructura AT_INFO (lmat.h)
La estructura AT_INFO contiene información sobre un trabajo. La función NetScheduleJobAdd usa la estructura para especificar información al programar un trabajo. La función NetScheduleJobGetInfo usa la estructura para recuperar información sobre un trabajo que ya se ha enviado.
Sintaxis
typedef struct _AT_INFO {
DWORD_PTR JobTime;
DWORD DaysOfMonth;
UCHAR DaysOfWeek;
UCHAR Flags;
LPWSTR Command;
} AT_INFO, *PAT_INFO, *LPAT_INFO;
Miembros
JobTime
Tipo: DWORD_PTR
Puntero a un valor que indica la hora del día en la que se programa el trabajo para ejecutarse. La hora es la hora local en un equipo en el que se ejecuta el servicio de programación; se mide a partir de medianoche y se expresa en milisegundos.
DaysOfMonth
Tipo: DWORD
Un conjunto de marcas de bits que representan los días del mes. Para cada bit establecido, el trabajo programado se ejecutará en el momento especificado por el miembro JobTime , en el día correspondiente del mes. Bit 0 corresponde al primer día del mes, etc.
El valor de la máscara de bits es cero si el trabajo estaba programado para ejecutarse una sola vez, en la primera aparición especificada por el miembro JobTime .
DaysOfWeek
Tipo: UCHAR
Un conjunto de marcas de bits que representan los días de la semana. Para cada bit que se establece, el trabajo programado se ejecutará en el momento especificado por el miembro JobTime , en el día correspondiente de la semana. Bit 0 corresponde al lunes, etc.
El valor de la máscara de bits es cero si el trabajo estaba programado para ejecutarse una sola vez, en la primera aparición especificada por el miembro JobTime .
Flags
Tipo: UCHAR
Conjunto de marcas de bits que describen las propiedades del trabajo.
Al enviar un trabajo mediante una llamada a la función NetScheduleJobAdd , puede especificar uno de los valores siguientes.
Al llamar a NetScheduleJobGetInfo para recuperar información del trabajo, la función puede devolver uno o varios de los valores siguientes.
Command
Tipo: LPWSTR
Puntero a una cadena Unicode que contiene el nombre del comando, el programa por lotes o el archivo binario que se va a ejecutar.
Comentarios
Para obtener más información sobre la programación de trabajos que se ejecutan una vez, trabajos que se ejecutan varias veces y trabajos que se ejecutan periódicamente sin eliminación, consulte NetScheduleJobAdd.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | lmat.h (include Lm.h) |
Consulte también
Introducción a la administración de redes