Article ID: 841927 - Last Review: March 13, 2008 - Revision: 3.3 Do not use high level languages, libraries, frameworks, virtual machines or runtimes in core operating system processesINTRODUCTIONWe recommend that you only use C languages and Win32 APIs for any add-in components that are loaded by core operating system processes. Two examples of core operating system processes are Winlogon.exe and Lsass.exe.
The behavior of any high-level language, framework, or runtime in the components that are loaded by core operating system processes is undefined. For example, the Microsoft .NET Framework and the common language runtime were not designed to run in the context of core operating system processes. The following is a partial list of high-level languages, frameworks, and runtimes where the behavior is undefined in the context of core operating system processes:
MORE INFORMATIONYou can plug in the following components to the Winlogon system process:
APPLIES TO
| Article Translations
|

Back to the top
