--%>

Different layers in Windows Architecture

Explain how many different layers comprise in Windows Architecture?

E

Expert

Verified

a.    At the bottom layer there consists a DLL files which are most important in playing a big part in the architecture.

b.    The layers consist of NTDLL.dll is below the bottom layer as well as WIN32K.sys files these consist of number of user-mode functions.

c.    The user-mode functions comprise of stubs which are used to call other type of functions as well as the RTL (Run Time Library).

d.    The 2nd layer of Windows Architecture consists of the libraries which is having the Win32 API and contains the user-defined functions as well as some part of the components.

e.    This layer similarly consists of .DLLs but in the form of components as well as Win32 APIs.

   Related Questions in Programming Languages

  • Q : What is decimal Decimal: The number

    Decimal: The number representation in decimal is base 10. In base 10, the digits 0 to 9 are utilized. Digit positions symbolize successive powers of 10.

  • Q : Describe Throw an exception Throw an

    Throw an exception: Whenever an exceptional circumstance occurs in a program - frequently as an outcome of a logical error and exception object is formed and thrown. When the exception is not caught by an exception handler, the program will finish wit

  • Q : Define the term Multiprogramming system

    Define the term Multiprogramming system: It is an operating system which is able to run multiple programs parallel.

  • Q : Explain Upcast Upcast: It is a cast

    Upcast: It is a cast towards an object's ultimate super type - which is, `up' the inheritance hierarchy towards the Object class, for example:         // Upcast from VariableContr

  • Q : Define Formal argument Formal argument

    Formal argument: The definition of a method’s argument is the part of a method header. Each and every formal argument has an associated type. Whenever a method is called, the actual argument values are copied into the analogous formal arguments.

  • Q : Explain Default initial value Default

    Default initial value: It is the default value of any variable not explicitly initialized whenever it is declared. The fields of numeric primitive types contain the value zero by default, Boolean variables encompass the value false, char variables enc

  • Q : Main function of context switching What

    What is the main function of context switching?

  • Q : Chown Explain the chown, chmod and

    Explain the chown, chmod and chgrp?

  • Q : State Cout and Cin Cout: This is an

    Cout: This is an object of ostream_withassign class stated in iostream.h header file

  • Q : Define the term Catching exceptions

    Catching exceptions: Exceptions are caught in the catch clause of the try statement. Catching an exception provides the program a chance to recover from the trouble or attempt a repair for whatsoever caused it.