Функция RmCancelCurrentTask (restartmanager.h)
Отменяет текущую операцию RmShutdown или RmRestart . Эта функция должна вызываться из приложения, которое запустило сеанс, путем вызова функции RmStartSession .
Синтаксис
DWORD RmCancelCurrentTask(
[in] DWORD dwSessionHandle
);
Параметры
[in] dwSessionHandle
Дескриптор существующего сеанса.
Возвращаемое значение
Это самая последняя полученная ошибка. Функция может возвращать один из кодов системных ошибок , определенных в Winerror.h.
Значение | Значение |
---|---|
|
Запрашивается отмена текущей операции. |
|
Один или несколько аргументов неверны. Это значение ошибки возвращается функцией Restart Manager, если указатель NULL или 0 передается в параметре, требующем ненулевое и ненулевое значение. |
|
Не удалось завершить операцию диспетчера перезапуска, так как недостаточно памяти. |
|
Сеанс диспетчера перезапуска для предоставленного дескриптора не существует. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | restartmanager.h |
Библиотека | Rstrtmgr.lib |
DLL | Rstrtmgr.dll |