.


:




:

































 

 

 

 


4. .





:

  1. , .. ,
  2. , .. , => .
  3. POSIX ( , UNIX). UNIX-. POSIX (1988) , UNIX- , .. , .
  4. . - , .

:

  1. , .. .
  2. , .. .
  3. , .. , , .
  4. , .. (API) Microsoft.


4.1. , WinNT.

- , .
, , .
- , .
WinNT :

  • -. , (MS-DOS, OS/2, , POSIX)
  • .
  • (SMP). .

- .

- - , : , , . () , , - .
- , , , .
, , .
:

  1. .
  2. .
  3. .

- ( ), , :

  1. .
  2. ().
  3. /.
  4. .
  5. .
  6. .

:

  1. ().
  2. .
  3. .

.
NT - , .
- , . , .
Windows (, ) .
:

  1. .
  2. , .. .

(SMP).
- , . , , .

(ASMP) / (A); => .
(SMP) ; / .
SMP:

  1. .
  2. - , .. .
  3. .

WinNT:


4.2. .

"" , API ( ), .
- , API .
API, LPC ( ) . , LPC.
- Win32, API , .
.
- WinNT, .
:

  1. : , .
  2. - , , , .. .
  3. : , , , .
  4. (LPC): , .
  5. (). , .
    , , ( ).
  6. . , .
  7. /. , / :
    • /. /,
    • - , / ,
    • . /, , ,
    • . ,
    • - , / , .

WinNT - , , , , .
, (1). , , . , (3). - , .


4.3. ().

, , () => , : .
, .
.

.
, .
.
- , , .
, .
, .





:


: 2017-04-15; !; : 196 |


:

:

- , .
==> ...

1564 - | 1375 -


© 2015-2024 lektsii.org - -

: 0.012 .