BUG: Тип запуска службы отключена

Код статьи: 287516 - Список продуктов, к которым относится данная статья.
Развернуть все | Свернуть все

Проблема

После удаления службыТип запускаслужбы могут отображаться как «Отключен» в оснастке служб консоли управления (MMC). Это произойдет, если оснастки MMC служб была открыта до удаления службы и используется для остановки службы, прежде чем он был удален.

Причина

Оснастка службы не приводит к закрытию дескриптор службы после ее остановки службы. При удалении службы диспетчер управления службами помечается для удаления службы, но службы не будет фактически удален до закрытия всех маркеров в службе. При попытке запросить конфигурации службы произойдет сбой, после того как служба помечена для удаления. Оснастки службы тип запуска для службы как «Отключен» после его настройки не могут быть запрошены.

Решение

Служба успешно будут удалены после закрытия оснастки службы и будут закрыты все дескрипторы для службы.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в начале данной статьи..

Дополнительная информация

Эта проблема возникнет только при остановке службы в оснастке службы и приложения таким образом, программное удаление службы, но оснастки службы остается открытым.

Службы могут быть удалены программным путем через использование DeleteService() API или с помощью командной строки программу SC.exe, который поставляется вместе с Windows 2000 Resource Kit. До тех пор, пока оснастка службы имеет открытый дескриптор к службе, все другие службы операций, связанных с с удаленной службой завершится неудачно с ошибкой 1072 (ERROR_SERVICE_MARKED_FOR_DELETE).

Эта проблема не возникает, если служба остановлена, с помощью программы командной строки, такие как SC.exe или NET.exe или программно с помощью ControlService() API с контрольным кодом SERVICE_CONTROL_STOP.

Свойства

Код статьи: 287516 - Последнее изменение :: 21 ноября 2010 г. - Редакция: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Win32 Application Programming Interface
Ключевые слова: 
kbapi kbbug kbkernbase kbnofix kbscm kbservice kbmt KB287516 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:287516

Отправить отзыв