Не следует использовать высокий уровень языки, библиотеки, платформ, виртуальных машин и сред выполнения в процессы ядра операционной системы

Переводы статьи Переводы статьи
Код статьи: 841927 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Введение эта ссылка может указывать на содержимое полностью или частично на английском языке

Рекомендуется использовать только C языки и интерфейсы API Win32 для любых компонентов надстроек, загруженных процессами ядра операционной системы. Два ядра операционной системы процесса относятся Winlogon.exe и Lsass.exe.

Поведение любой язык высокого уровня, платформы или загруженных процессами операционной системы, основные компоненты среды выполнения не определено. Например Microsoft .NET Framework и общеязыковой среды выполнения не предназначены для запуска в контексте процессы ядра операционной системы. Ниже приведен неполный список языков высокого уровня, платформ и сред выполнения которой не определено поведение в контексте процессы ядра операционной системы:
  • Языки .NET framework
    • C#
    • Visual Basic .NET
    • Управляемые расширения для C++
  • Общеязыковая среда выполнения
  • JAVA:
  • Компонент Microsoft модели объектов (COM)
  • Microsoft COM +
  • Распределенная модель составных объектов (DCOM)
  • Классов Microsoft Foundation (MFC)
  • Платформа Microsoft ActiveX Template Library (ATL)

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

Можно подключить к процессу WinLogon системы следующие компоненты:
  • Графический идентификации и проверки подлинности (Gina) библиотеки DLL
  • Пакеты уведомлений winlogon
Можно подключить к процессу службы администратора локальной безопасности (LSASS) системы следующие компоненты:
  • Фильтры пароль
  • Поставщиками поддержки безопасности (SSP)
  • Пакеты нестандартной проверки подлинности
  • Пользовательские subauthentication пакетов
  • Поставщики службы криптографии (CSP), такие как безопасного канала (SChannel) CSP режим локального администратора безопасности (LSA).

Свойства

Код статьи: 841927 - Последний отзыв: 26 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual C++ 2008 Express Edition
  • Microsoft Visual C++ 2005 Express Edition
  • Microsoft Visual C++ .NET 2003 Standard Edition
  • Microsoft Visual C++ .NET 2002 Standard Edition
  • Microsoft Visual C# 2005 Express Edition
  • Microsoft Visual C# .NET 2003 Standard Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
  • Microsoft Visual Basic 2005
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
  • Microsoft Visual J# .NET 2003 Standard Edition
  • Microsoft .NET Framework 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
Ключевые слова: 
kbsweptvs2008 kbinfo kbmt KB841927 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:841927

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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com