Я пытаюсь зарегистрировать задачу, которая будет выполнена в системном планировщике задачи. Когда я комментирую эту часть моего кода: < /p>
HRESULT hr = taskDefinition->get_Principal(&taskSecuritySettings);
if (SUCCEEDED(hr))
hr = taskSecuritySettings->put_RunLevel(TASK_RUNLEVEL_HIGHEST);
< /code>
Регистрация задачи работает, как и ожидалось. Если я не покинул это, это не удается с ошибкой «доступ к отрицанию». Вот код для регистрации задач: < /p>
const HRESULT hr = taskFolder->RegisterTaskDefinition(
_bstr_t(defaultTaskName), taskDefinition,
TASK_CREATE_OR_UPDATE, username, password,
logonType,
_variant_t(L""),
registeredTask
);
< /code>
, где тип входа обычно является task_logon_interactive_token_or_password. Изменение его на task_logon_password или task_logon_interactive_token ничего не изменил.
Пользователь/Пароль, который я предоставляю>
Подробнее здесь: https://stackoverflow.com/questions/567 ... mated-task