На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

NetScheduleJobAdd



The NetScheduleJobAdd function submits a job to run at a specified future time and date. This function requires that the Schedule service be started at the computer to which the job is submitted.

Security Requirements

Only members of the Administrators local group can successfully execute NetScheduleJobAdd on a remote server.

NET_API_STATUS NetScheduleJobAdd(

LPWSTR Servername,
LPBYTE Buffer,
LPDWORD JobId
);


Parameters

Servername

Pointer to a Unicode string containing the name of the remote server on which the function is to execute. A NULL pointer or string specifies the local computer.

Buffer

Pointer to a buffer containing an AT_INFO structure describing the job to be submitted.

JobId

Pointer to a job identifier for a newly submitted job. This entry is valid only if the function returns successfully.



If you set DaysOfMonth and DaysOfWeek to zero, then the job executes only once, the first time JobTime at the server is reached. After being executed, the job will be deleted.
If one sets bits in DaysOfMonth and/or DaysOfWeek, but do not set the bit flag JOB_RUN_PERIODICALLY, a job will execute at JobTime once for each day listed in days bitmasks. See the AT_INFO structure for a descritpion of the bitmasks. After each execution, the corresponding bit in days bitmasks will be cleared. Once the last bit in days bitmasks is cleared, the job will be deleted.

If one sets bits in DaysOfMonth and/or DaysOfWeek, and at the same time set the bit flag JOB_RUN_PERIODICALLY, a job executes at JobTime whenever a day with the corresponding bit in days bitmasks is reached. See the AT_INFO structure for a descritpion of the bitmasks. This job is thus executed periodically and does not get deleted as a result of repeated executions. The only way to delete this job is by an explicit call to NetScheduleJobDel.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

NetScheduleJobAdd



Функция NetScheduleJobAdd подает работу, чтобы работать в определенном будущем времени и дате. Эта функция требует, чтобы услуга Спецификации была начата в компьютере на который работа подана.

Требования Безопасности

Только участники локальной группы Администраторов могут успешно выполнить NetScheduleJobAdd в дистанционном сервере.

NET_API_STATUS NetScheduleJobAdd(

LPWSTR Servername, LPBYTE БУФЕРА, LPDWORD JobId
);


Параметры

Servername

Указатель в строку Уникода, содержащую имя дистанционного сервера на котором функция должна выполняться. НЕДЕЙСТВИТЕЛЬНЫЙ указатель или строка определяет локальный компьютер.

Буфер

Указатель в буфер, содержащий структурное описывать AT_INFO работа, которая нужно подаваться.

JobId

Указатель в идентификатор работы для вновь представленной работы. Этот вход - в силе только если функция возвращается успешно.



Если Вы установили бы DaysOfMonth и DaysOfWeek в нуль, тогда работа выполняется только как только, сначала JobTime в сервере будет достигнут. После того, как выполненное, работа будет удалена.
Если один биты комплектов в DaysOfMonth и/или DaysOfWeek но не делают устанавливать битовый флаг JOB_RUN_PERIODICALLY, работа выполнится в JobTime как только в течение каждого дня указанного в течение дней bitmasks. Смотри структуру AT_INFO для descritpion bitmasks. После каждого выполнения, соответствующий бит в течение дней bitmasks будет очищен. Как только последний бит в течение дней bitmasks будет очищен, работа будет удалена.

Если один биты комплектов в DaysOfMonth и/или DaysOfWeek, и в то же самое время устанавливают битовый флаг JOB_RUN_PERIODICALLY, работа выполняется в JobTime всякий раз, когда день с соответствующим битом в течение дней bitmasks достигнут. Смотри структуру AT_INFO для descritpion bitmasks. Эта работа таким образом выполняется периодически и не быть удалена в результате регулярного выполнения. Единственный путь удалять эту работу - явным вызовом на NetScheduleJobDel.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz