Microsoft Windows internals: Microsoft Windows Server 2003, Windows XP, and Windows 2000
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Redmond, Wash.
Microsoft Press
2005
|
Ausgabe: | 4. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Rev. ed. of: Solomon, David A.: Inside Microsoft Windows 2000. - Includes index. |
Beschreibung: | XXIX, 935 S. Ill., graph. Darst. 23 cm |
ISBN: | 0735619174 9780735619173 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV021526914 | ||
003 | DE-604 | ||
005 | 20180727 | ||
007 | t | ||
008 | 060327s2005 xxuad|| |||| 00||| eng d | ||
010 | |a 2004115221 | ||
020 | |a 0735619174 |9 0-7356-1917-4 | ||
020 | |a 9780735619173 |9 978-0-7356-1917-3 | ||
035 | |a (OCoLC)254095603 | ||
035 | |a (DE-599)BVBBV021526914 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-29T |a DE-384 |a DE-Aug4 |a DE-898 |a DE-523 |a DE-634 |a DE-11 |a DE-188 | ||
050 | 0 | |a QA76.76.O63 | |
082 | 0 | |a 005.4/46 |2 22 | |
082 | 0 | |a 005.446 | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a ST 281 |0 (DE-625)143646: |2 rvk | ||
100 | 1 | |a Russinovich, Mark E. |e Verfasser |0 (DE-588)122530241 |4 aut | |
245 | 1 | 0 | |a Microsoft Windows internals |b Microsoft Windows Server 2003, Windows XP, and Windows 2000 |c Mark E. Russinovich ; David A. Solomon |
246 | 1 | 3 | |a Microsoft-Windows-Internals |
250 | |a 4. ed. | ||
264 | 1 | |a Redmond, Wash. |b Microsoft Press |c 2005 | |
300 | |a XXIX, 935 S. |b Ill., graph. Darst. |c 23 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Rev. ed. of: Solomon, David A.: Inside Microsoft Windows 2000. - Includes index. | ||
630 | 0 | 4 | |a Microsoft Windows (Computer file) |
650 | 7 | |a Sistemas de janelas |2 larpcal | |
650 | 7 | |a Sistemas operacionais |2 larpcal | |
650 | 4 | |a Systèmes d'exploitation (Ordinateurs) | |
650 | 4 | |a Operating systems (Computers) | |
650 | 0 | 7 | |a Windows 2000 |0 (DE-588)4547592-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Windows XP |0 (DE-588)4668004-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Windows Server 2003 |0 (DE-588)4717241-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Windows Server 2003 |0 (DE-588)4717241-1 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Windows XP |0 (DE-588)4668004-4 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Windows 2000 |0 (DE-588)4547592-1 |D s |
689 | 2 | |5 DE-604 | |
700 | 1 | |a Solomon, David A. |e Verfasser |0 (DE-588)1161097910 |4 aut | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014743325&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-014743325 |
Datensatz im Suchindex
_version_ | 1804135271240826880 |
---|---|
adam_text | MICROSOFT* MICROSOFT WINDOWS INTERNALS, FOURTH EDITION: MICROSOFT
WINDOWS SERVER* 2003, WINDOWS XR AND WINDOWS 2000 MARK E. RUSSINOVICH
DAVID A. SOLOMON TABLE OF CONTENTS HISTORICAL PERSPECTIVE XIX FOREWORD
XXIII ACKNOWLEDGMENTS XXV INTRODUCTION XXVII CONCEPTS AND TOOLS 1
WINDOWS OPERATING SYSTEM VERSIONS 1 FOUNDATION CONCEPTS AND TERMS 3
WINDOWS API 3 SERVICES, FUNCTIONS, AND ROUTINES 5 PROCESSES, THREADS,
AND JOBS 6 VIRTUAL MEMORY 14 KERNEL MODE VS. USER MODE 16 TERMINAL
SERVICES AND MULTIPLE SESSIONS 21 OBJECTS AND HANDLES 22 SECURITY 23
REGISTRY 24 UNICODE 25 DIGGING INTO WINDOWS INTERNALS 25 PERFORMANCE
TOOL 27 WINDOWS SUPPORT TOOLS 27 WINDOWS RESOURCE KITS 27 KERNEL
DEBUGGING 28 PLATFORM SOFTWARE DEVELOPMENT KIT (SDK) 33 DEVICE DRIVER
KIT (DDK) 34 SYSINTERNALS TOOLS 34 CONCLUSION 34 SYSTEM ARCHITECTURE 35
REQUIREMENTS AND DESIGN GOALS 35 OPERATING SYSTEM MODEL 36 TH*O THIN
BOOK? VNNT TO MMIMM)TAUI MICROSOFT IS INTERESTED IN HEARING YOUR
FEEDBACK ABOUT THIS PUBLICATION SO WE CAN CONTINUALLY IMPROVE OUR BOOKS
AND LEARNING RESOURCES FOR YOU. TO PARTICIPATE IN A BRIEF ONLINE SURVEY,
PLEASE VISIT: WWW.MICROSOFT.COM/LEARNING/BOOKSURVEY/ $* ** * * - .
VIII TABLE OF CONTENTS ARCHITECTURE OVERVIEW 37 PORTABILITY 40 SYMMETRIC
MULTIPROCESSING 41 SCALABILITY 46 DIFFERENCES BETWEEN CLIENT AND SERVER
VERSIONS 47 CHECKED BUILD 49 KEY SYSTEM COMPONENTS 51 ENVIRONMENT
SUBSYSTEMS AND SUBSYSTEM DLLS 53 NTDLL.DLL 63 EXECUTIVE 63 KERNEL 65
HARDWARE ABSTRACTION LAYER 67 DEVICE DRIVERS 69 SYSTEM PROCESSES 75
CONCLUSION 84 3 SYSTEM MECHANISMS 85 TRAP DISPATCHING 85 INTERRUPT
DISPATCHING 87 EXCEPTION DISPATCHING 109 SYSTEM SERVICE DISPATCHING 119
OBJECT MANAGER 124 EXECUTIVE OBJECTS 126 OBJECT STRUCTURE 128
SYNCHRONIZATION 149 HIGH-IRQL SYNCHRONIZATION 151 LOW-IRQL
SYNCHRONIZATION 155 SYSTEM WORKER THREADS 166 WINDOWS GLOBAL FLAGS 168
LOCAL PROCEDURE CALLS (LPCS) 171 KERNEL EVENT TRACING 175 WOW64 178
WOW64 PROCESS ADDRESS SPACE LAYOUT 179 SYSTEM CALLS 179 EXCEPTION
DISPATCHING 179 USER CALLBACKS 179 FILE SYSTEM REDIRECTION 180 TABLE OF
CONTENTS IX REGISTRY REDIRECTION AND REFLECTION 180 I/O CONTROL REQUESTS
181 16-BIT INSTALLER APPLICATIONS 182 PRINTING 182 RESTRICTIONS 182
CONCLUSION 182 MANAGEMENT MECHANISMS 183 THE REGISTRY 183 VIEWING AND
CHANGING THE REGISTRY 183 REGISTRY USAGE 184 REGISTRY DATA TYPES 185
REGISTRY LOGICAL STRUCTURE 186 TROUBLESHOOTING REGISTRY PROBLEMS 192
REGISTRY INTERNALS 197 SERVICES 211 SERVICE APPLICATIONS 212 SERVICE
ACCOUNTS 217 THE SERVICE CONTROL MANAGER 223 SERVICE STARTUP 225 STARTUP
ERRORS 229 ACCEPTING THE BOOT AND LAST KNOWN GOOD 230 SERVICE FAILURES
231 SERVICE SHUTDOWN 232 SHARED SERVICE PROCESSES 233 SERVICE CONTROL
PROGRAMS 236 WINDOWS MANAGEMENT INSTRUMENTATION 237 WMI ARCHITECTURE 237
PROVIDERS 239 THE COMMON INFORMATION MODEL AND THE MANAGED OBJECT FORMAT
LANGUAGE 240 THE WMI NAMESPACE 243 CLASS ASSOCIATION 244 WMI
IMPLEMENTATION 247 WMI SECURITY 248 CONCLUSION 249 .-**I * R V S .*.: *
* * * F TABLE OF CONTENTS STARTUP AND SHUTDOWN 251 BOOT PROCESS 251 X86
AND X64 PREBOOT 251 THE X86/X64 BOOT SECTOR AND NTLDR 255 THE IA64 BOOT
PROCESS 264 INITIALIZING THE KERNEL AND EXECUTIVE SUBSYSTEMS 266 SMSS,
CSRSS, AND WINLOGON 269 IMAGES THAT START AUTOMATICALLY 273
TROUBLESHOOTING BOOT AND STARTUP PROBLEMS 274 LAST KNOWN GOOD 274 SAFE
MODE 274 RECOVERY CONSOLE 279 SOLVING COMMON BOOT PROBLEMS 281 SHUTDOWN
286 CONCLUSION 288 PROCESSES, THREADS, AND JOBS 289 PROCESS INTERNALS
289 DATA STRUCTURES 289 KERNEL VARIABLES 297 PERFORMANCE COUNTERS 297
RELEVANT FUNCTIONS 298 FLOW OF CREATEPROCESS 300 STAGE 1: OPENING THE
IMAGE TO BE EXECUTED 302 STAGE 2: CREATING THE WINDOWS EXECUTIVE PROCESS
OBJECT 304 STAGE 3: CREATING THE INITIAL THREAD AND ITS STACK AND
CONTEXT 308 STAGE 4 : NOTIFYING THE WINDOWS SUBSYSTEM ABOUT THE NEW
PROCESS 309 STAGE 5: STARTING EXECUTION OF THE INITIAL THREAD 310 STAGE
6: PERFORMING PROCESS INITIALIZATION IN THE CONTEXT OF THE NEW PROCESS
310 THREAD INTERNALS 313 DATA STRUCTURES 313 KERNEL VARIABLES 320
PERFORMANCE COUNTERS 321 RELEVANT FUNCTIONS 322 BIRTH OF A THREAD 322
EXAMINING THREAD ACTIVITY 323 TABLE OF CONTENTS XI THREAD SCHEDULING 325
OVERVIEW OF WINDOWS SCHEDULING 326 PRIORITY LEVELS 327 WINDOWS
SCHEDULING APIS 330 RELEVANT TOOLS 331 REAL-TIME PRIORITIES 333 THREAD
STATES 334 DISPATCHER DATABASE 338 QUANTUM 340 SCHEDULING SCENARIOS 345
CONTEXT SWITCHING 347 IDLE THREAD 348 PRIORITY BOOSTS 348 MULTIPROCESSOR
SYSTEMS 357 MULTIPROCESSOR THREAD-SCHEDULING ALGORITHMS 366 JOB OBJECTS
368 CONCLUSION 373 MEMORY MANAGEMENT 375 INTRODUCTION TO THE MEMORY
MANAGER 375 MEMORY MANAGER COMPONENTS 376 INTERNAL SYNCHRONIZATION 377
CONFIGURING THE MEMORY MANAGER 378 EXAMINING MEMORY USAGE V 378 SERVICES
THE MEMORY MANAGER PROVIDES 382 LARGE AND SMALL PAGES 382 RESERVING AND
COMMITTING PAGES 384 LOCKING MEMORY 385 ALLOCATION GRANULARITY 385
SHARED MEMORY AND MAPPED FILES 386 PROTECTING MEMORY 388 NO EXECUTE PAGE
PROTECTION 390 COPY-ON-WRITE 392 HEAP MANAGER 394 ADDRESS WINDOWING
EXTENSIONS 399 SYSTEM MEMORY POOLS 401 CONFIGURING POOL SIZES 401
MONITORING POOL USAGE 404 XII TABLE OF CONTENTS LOOK-ASIDE LISTS 408
DRIVER VERIFIER 409 VIRTUAL ADDRESS SPACE LAYOUTS 413 X86 USER ADDRESS
SPACE LAYOUTS 415 X86 SYSTEM ADDRESS SPACE LAYOUT 417 X86 SESSION SPACE
418 SYSTEM PAGE TABLE ENTRIES 421 64-BIT ADDRESS SPACE LAYOUTS 422
ADDRESS TRANSLATION 425 X86 VIRTUAL ADDRESS TRANSLATION 425 TRANSLATION
LOOK-ASIDE BUFFER 434 PHYSICAL ADDRESS EXTENSION (PAE) 435 IA-64 VIRTUAL
ADDRESS TRANSLATION 437 X64 VIRTUAL ADDRESS TRANSLATION 438 PAGE FAULT
HANDLING 439 INVALID PTES 440 PROTOTYPE PTES 441 IN-PAGING I/O 443
COLLIDED PAGE FAULTS 444 PAGE FILES 444 VIRTUAL ADDRESS DESCRIPTORS 448
SECTION OBJECTS 450 WORKING SETS 457 DEMAND PAGING 458 LOGICAL
PREFETCHER 458 PLACEMENT POLICY 462 WORKING SET MANAGEMENT 463 BALANCE
SET MANAGER AND SWAPPER 466 SYSTEM WORKING SET 467 PAGE FRAME NUMBER
DATABASE 469 PAGE LIST DYNAMICS 472 MODIFIED PAGE WRITER 475 PFN DATA
STRUCTURES 476 LOW AND HIGH MEMORY NOTIFICATION 479 CONCLUSION 433 TABLE
OF CONTENTS XIII 8 SECURITY 485 SECURITY SYSTEM COMPONENTS 488
PROTECTING OBJECTS 492 ACCESS CHECKS 493 SECURITY DESCRIPTORS AND ACCESS
CONTROL 506 ACCOUNT RIGHTS AND PRIVILEGES 516 ACCOUNT RIGHTS 517
PRIVILEGES 518 SUPER PRIVILEGES 523 SECURITY AUDITING 524 LOGON 526
WINLOGON INITIALIZATION 528 USER LOGON STEPS 529 SOFTWARE RESTRICTION
POLICIES 533 CONCLUSION 535 9 I/O SYSTEM 537 I/O SYSTEM COMPONENTS 537
THE I/O MANAGER 539 TYPICAL I/O PROCESSING 540 DEVICE DRIVERS 541 TYPES
OF DEVICE DRIVERS 541 STRUCTURE OF A DRIVER 548 DRIVER OBJECTS AND
DEVICE OBJECTS 550 OPENING DEVICES 555 I/O PROCESSING 561 TYPES OF I/O
561 I/O REQUEST PACKETS 564 I/O REQUEST TO A SINGLE-LAYERED DRIVER 569
I/O REQUESTS TO LAYERED DRIVERS 577 I/O COMPLETION PORTS 585 DRIVER
VERIFIER 589 THE PLUG AND PLAY (PNP) MANAGER 590 LEVEL OF PLUG AND PLAY
SUPPORT 591 DRIVER SUPPORT FOR PLUG AND PLAY 592 DRIVER LOADING,
INITIALIZATION, AND INSTALLATION 594 DRIVER INSTALLATION 603 XIV 10 11
TABLE OF CONTENTS THE POWER MANAGER 607 POWER MANAGER OPERATION 609
DRIVER POWER OPERATION 610 DRIVER CONTROL OF DEVICE POWER 613 CONCLUSION
613 STORAGE MANAGEMENT 615 STORAGE TERMINOLOGY 615 DISK DRIVERS 616
NTLDRX 616 DISK CLASS, PORT, AND MINIPORT DRIVERS 617 DISK DEVICE
OBJECTS 620 PARTITION MANAGER 622 VOLUME MANAGEMENT 622 BASIC DISKS 624
DYNAMIC DISKS 626 MULTIPARTITION VOLUME MANAGEMENT 632 THE VOLUME
NAMESPACE 638 VOLUME I/O OPERATIONS 646 VIRTUAL DISK SERVICE 648 VOLUME
SHADOW COPY SERVICE 649 CONCLUSION 654 CACHE MANAGER 655 KEY FEATURES OF
THE CACHE MANAGER 655 SINGLE, CENTRALIZED SYSTEM CACHE 656 THE MEMORY
MANAGER 656 CACHE COHERENCY 656 VIRTUAL BLOCK CACHING 658 STREAM-BASED
CACHING 658 RECOVERABLE FILE SYSTEM SUPPORT 658 CACHE VIRTUAL MEMORY
MANAGEMENT 660 CACHE SIZE 662 LARGESYSTEMCACHE 662 CACHE VIRTUAL SIZE
663 CACHE WORKING SET SIZE 665 CACHE PHYSICAL SIZE 667 TABLE OF CONTENTS
XV CACHE DATA STRUCTURES 668 SYSTEMWIDE CACHE DATA STRUCTURES 669
PER-FILE CACHE DATA STRUCTURES 670 FILE SYSTEM INTERFACES 674 COPYING TO
AND FROM THE CACHE 676 CACHING WITH THE MAPPING AND PINNING INTERFACES
677 CACHING WITH THE DIRECT MEMORY ACCESS INTERFACES 678 FAST I/O 679
READ AHEAD AND WRITE BEHIND 682 INTELLIGENT READ-AHEAD 682 WRITE-BACK
CACHING AND LAZY WRITING 683 WRITE THROTTLING 686 SYSTEM THREADS 687
CONCLUSION 688 12 FILE SYSTEMS 689 WINDOWS FILE SYSTEM FORMATS 690 CDFS
,. 690 UDF 691 FAT12, FAT16, AND FAT32 691 NTFS 694 FILE SYSTEM DRIVER
ARCHITECTURE 694 LOCAL FSDS 695 REMOTE FSDS 696 FILE SYSTEM OPERATION
700 FILE SYSTEM FILTER DRIVERS 705 TROUBLESHOOTING FILE SYSTEM PROBLEMS
711 FILEMON BASIC VS. ADVANCED MODES 711 FILEMON TROUBLESHOOTING
TECHNIQUES 712 NTFS DESIGN GOALS AND FEATURES 717 HIGH-END FILE SYSTEM
REQUIREMENTS 717 ADVANCED FEATURES OF NTFS 719 NTFS FILE SYSTEM DRIVER
729 NTFS ON-DISK STRUCTURE 732 VOLUMES 732 CLUSTERS 732 MASTER FILE
TABLE 733 J M * / - ; » * 1 XVI TABLE OF CONTENTS FILE REFERENCE
NUMBERS 739 FILE RECORDS 740 FILENAMES 742 RESIDENT AND NONRESIDENT
ATTRIBUTES 744 DATA COMPRESSION AND SPARSE FILES 747 THE CHANGE JOURNAL
FILE 752 INDEXING 753 OBJECT IDS 754 QUOTA TRACKING 755 CONSOLIDATED
SECURITY 756 REPARSE POINTS 758 NTFS RECOVERY SUPPORT 758 EVOLUTION OF
FILE SYSTEM DESIGN 759 LOGGING 761 RECOVERY 767 NTFS BAD-CLUSTER
RECOVERY 771 ENCRYPTING FILE SYSTEM SECURITY 775 ENCRYPTING A FILE
FOR THE FIRST TIME 778 THE DECRYPTION PROCESS 783 BACKING UP ENCRYPTED
FILES 784 CONCLUSION 785 13 NETWORKING 787 WINDOWS NETWORKING
ARCHITECTURE 787 THE OSI REFERENCE MODEL 787 WINDOWS NETWORKING
COMPONENTS 789 NETWORKING APIS 791 WINDOWS SOCKETS 791 REMOTE PROCEDURE
CALL 798 WEB ACCESS APIS 803 NAMED PIPES AND MAILSLOTS 804 NETBIOS 811
OTHER NETWORKING APIS 813 MULTIPLE REDIRECTOR SUPPORT 815 MULTIPLE
PROVIDER ROUTER 816 MULTIPLE UNC PROVIDER 818 14 TABLE OF CONTENTS XVII
NAME RESOLUTION 820 DOMAIN NAME SYSTEM 820 WINDOWS INTERNET NAME SERVICE
820 PROTOCOL DRIVERS 821 TCP/IP EXTENSIONS 824 NDIS DRIVERS 828
VARIATIONS ON THE NDIS MINIPORT 832 CONNECTION-ORIENTED NDIS 832 REMOTE
NDIS 835 QOS 836 BINDING 838 LAYERED NETWORK SERVICES 839 REMOTE ACCESS
839 ACTIVE DIRECTORY 840 NETWORK LOAD BALANCING 841 FILE REPLICATION
SERVICE 843 DISTRIBUTED FILE SYSTEM 843 CONCLUSION ! 844 CRASH DUMP
ANALYSIS 845 WHY DOES WINDOWS CRASH? 845 THE BLUE SCREEN 846 CRASH DUMP
FILES 849 CRASH DUMP GENERATION 852 WINDOWS ERROR REPORTING 853 ONLINE
CRASH ANALYSIS 854 BASIC CRASH DUMP ANALYSIS 855 NOTMYFAULT 855 BASIC
CRASH DUMP ANALYSIS 856 VERBOSE ANALYSIS 858 USING CRASH TROUBLESHOOTING
TOOLS 860 BUFFER OVERRUN AND SPECIAL POOL 861 CODE OVERWRITE AND SYSTEM
CODE WRITE PROTECTION 863 ADVANCED CRASH DUMP ANALYSIS 864 STACK TRASHES
865 HUNG OR UNRESPONSIVE SYSTEMS 866 WHEN THERE IS NO CRASH DUMP 869
XVIII TABLE OF CONTENTS GLOSSARY 871 INDEX 895 WHAT DO YOU THINK OF THE
BOOK? W» WAN* TO NEAR FROM YOU* MICROSOFT IS INTERESTED IN HEARING YOUR
FEEDBACK ABOUT THIS PUBLICATION SO WE CAN CONTINUALLY IMPROVE OUR BOOKS
AND LEARNING RESOURCES FOR YOU. TO PARTICIPATE IN A BRIEF ONLINE SURVEY,
PLEASE VISIT: WWW.MICROSOFT.COM/LEARNING/BOOKSURVEY/
|
adam_txt |
MICROSOFT* MICROSOFT WINDOWS INTERNALS, FOURTH EDITION: MICROSOFT
WINDOWS SERVER* 2003, WINDOWS XR AND WINDOWS 2000 MARK E. RUSSINOVICH
DAVID A. SOLOMON TABLE OF CONTENTS HISTORICAL PERSPECTIVE XIX FOREWORD
XXIII ACKNOWLEDGMENTS XXV INTRODUCTION XXVII CONCEPTS AND TOOLS 1
WINDOWS OPERATING SYSTEM VERSIONS 1 FOUNDATION CONCEPTS AND TERMS 3
WINDOWS API 3 SERVICES, FUNCTIONS, AND ROUTINES 5 PROCESSES, THREADS,
AND JOBS 6 VIRTUAL MEMORY 14 KERNEL MODE VS. USER MODE 16 TERMINAL
SERVICES AND MULTIPLE SESSIONS 21 OBJECTS AND HANDLES 22 SECURITY 23
REGISTRY 24 UNICODE 25 DIGGING INTO WINDOWS INTERNALS 25 PERFORMANCE
TOOL 27 WINDOWS SUPPORT TOOLS 27 WINDOWS RESOURCE KITS 27 KERNEL
DEBUGGING 28 PLATFORM SOFTWARE DEVELOPMENT KIT (SDK) 33 DEVICE DRIVER
KIT (DDK) 34 SYSINTERNALS TOOLS 34 CONCLUSION 34 SYSTEM ARCHITECTURE 35
REQUIREMENTS AND DESIGN GOALS 35 OPERATING SYSTEM MODEL 36 TH*O THIN
BOOK? VNNT TO MMIMM)TAUI MICROSOFT IS INTERESTED IN HEARING YOUR
FEEDBACK ABOUT THIS PUBLICATION SO WE CAN CONTINUALLY IMPROVE OUR BOOKS
AND LEARNING RESOURCES FOR YOU. TO PARTICIPATE IN A BRIEF ONLINE SURVEY,
PLEASE VISIT: WWW.MICROSOFT.COM/LEARNING/BOOKSURVEY/ $*"** * * - . "
VIII TABLE OF CONTENTS ARCHITECTURE OVERVIEW 37 PORTABILITY 40 SYMMETRIC
MULTIPROCESSING 41 SCALABILITY 46 DIFFERENCES BETWEEN CLIENT AND SERVER
VERSIONS 47 CHECKED BUILD 49 KEY SYSTEM COMPONENTS 51 ENVIRONMENT
SUBSYSTEMS AND SUBSYSTEM DLLS 53 NTDLL.DLL 63 EXECUTIVE 63 KERNEL 65
HARDWARE ABSTRACTION LAYER 67 DEVICE DRIVERS 69 SYSTEM PROCESSES 75
CONCLUSION 84 3 SYSTEM MECHANISMS 85 TRAP DISPATCHING 85 INTERRUPT
DISPATCHING 87 EXCEPTION DISPATCHING 109 SYSTEM SERVICE DISPATCHING 119
OBJECT MANAGER 124 EXECUTIVE OBJECTS 126 OBJECT STRUCTURE 128
SYNCHRONIZATION 149 HIGH-IRQL SYNCHRONIZATION 151 LOW-IRQL
SYNCHRONIZATION 155 SYSTEM WORKER THREADS 166 WINDOWS GLOBAL FLAGS 168
LOCAL PROCEDURE CALLS (LPCS) 171 KERNEL EVENT TRACING 175 WOW64 178
WOW64 PROCESS ADDRESS SPACE LAYOUT 179 SYSTEM CALLS 179 EXCEPTION
DISPATCHING 179 USER CALLBACKS 179 FILE SYSTEM REDIRECTION 180 TABLE OF
CONTENTS IX REGISTRY REDIRECTION AND REFLECTION 180 I/O CONTROL REQUESTS
181 16-BIT INSTALLER APPLICATIONS 182 PRINTING 182 RESTRICTIONS 182
CONCLUSION 182 MANAGEMENT MECHANISMS 183 THE REGISTRY 183 VIEWING AND
CHANGING THE REGISTRY 183 REGISTRY USAGE 184 REGISTRY DATA TYPES 185
REGISTRY LOGICAL STRUCTURE 186 TROUBLESHOOTING REGISTRY PROBLEMS 192
REGISTRY INTERNALS 197 SERVICES 211 SERVICE APPLICATIONS 212 SERVICE
ACCOUNTS 217 THE SERVICE CONTROL MANAGER 223 SERVICE STARTUP 225 STARTUP
ERRORS 229 ACCEPTING THE BOOT AND LAST KNOWN GOOD 230 SERVICE FAILURES
231 SERVICE SHUTDOWN 232 SHARED SERVICE PROCESSES 233 SERVICE CONTROL
PROGRAMS 236 WINDOWS MANAGEMENT INSTRUMENTATION 237 WMI ARCHITECTURE 237
PROVIDERS 239 THE COMMON INFORMATION MODEL AND THE MANAGED OBJECT FORMAT
LANGUAGE 240 THE WMI NAMESPACE 243 CLASS ASSOCIATION 244 WMI
IMPLEMENTATION 247 WMI SECURITY 248 CONCLUSION 249 .-**I * R V S .*.: *
* * * F TABLE OF CONTENTS STARTUP AND SHUTDOWN 251 BOOT PROCESS 251 X86
AND X64 PREBOOT 251 THE X86/X64 BOOT SECTOR AND NTLDR 255 THE IA64 BOOT
PROCESS 264 INITIALIZING THE KERNEL AND EXECUTIVE SUBSYSTEMS 266 SMSS,
CSRSS, AND WINLOGON 269 IMAGES THAT START AUTOMATICALLY 273
TROUBLESHOOTING BOOT AND STARTUP PROBLEMS 274 LAST KNOWN GOOD 274 SAFE
MODE 274 RECOVERY CONSOLE 279 SOLVING COMMON BOOT PROBLEMS 281 SHUTDOWN
286 CONCLUSION 288 PROCESSES, THREADS, AND JOBS 289 PROCESS INTERNALS
289 DATA STRUCTURES 289 KERNEL VARIABLES 297 PERFORMANCE COUNTERS 297
RELEVANT FUNCTIONS 298 FLOW OF CREATEPROCESS 300 STAGE 1: OPENING THE
IMAGE TO BE EXECUTED 302 STAGE 2: CREATING THE WINDOWS EXECUTIVE PROCESS
OBJECT 304 STAGE 3: CREATING THE INITIAL THREAD AND ITS STACK AND
CONTEXT 308 STAGE 4 : NOTIFYING THE WINDOWS SUBSYSTEM ABOUT THE NEW
PROCESS 309 STAGE 5: STARTING EXECUTION OF THE INITIAL THREAD 310 STAGE
6: PERFORMING PROCESS INITIALIZATION IN THE CONTEXT OF THE NEW PROCESS
310 THREAD INTERNALS 313 DATA STRUCTURES 313 KERNEL VARIABLES 320
PERFORMANCE COUNTERS 321 RELEVANT FUNCTIONS 322 BIRTH OF A THREAD 322
EXAMINING THREAD ACTIVITY 323 TABLE OF CONTENTS XI THREAD SCHEDULING 325
OVERVIEW OF WINDOWS SCHEDULING 326 PRIORITY LEVELS 327 WINDOWS
SCHEDULING APIS 330 RELEVANT TOOLS 331 REAL-TIME PRIORITIES 333 THREAD
STATES 334 DISPATCHER DATABASE 338 QUANTUM 340 SCHEDULING SCENARIOS 345
CONTEXT SWITCHING 347 IDLE THREAD 348 PRIORITY BOOSTS 348 MULTIPROCESSOR
SYSTEMS 357 MULTIPROCESSOR THREAD-SCHEDULING ALGORITHMS 366 JOB OBJECTS
368 CONCLUSION 373 MEMORY MANAGEMENT 375 INTRODUCTION TO THE MEMORY
MANAGER 375 MEMORY MANAGER COMPONENTS 376 INTERNAL SYNCHRONIZATION 377
CONFIGURING THE MEMORY MANAGER 378 EXAMINING MEMORY USAGE V 378 SERVICES
THE MEMORY MANAGER PROVIDES 382 LARGE AND SMALL PAGES 382 RESERVING AND
COMMITTING PAGES 384 LOCKING MEMORY 385 ALLOCATION GRANULARITY 385
SHARED MEMORY AND MAPPED FILES 386 PROTECTING MEMORY 388 NO EXECUTE PAGE
PROTECTION 390 COPY-ON-WRITE 392 HEAP MANAGER 394 ADDRESS WINDOWING
EXTENSIONS 399 SYSTEM MEMORY POOLS 401 CONFIGURING POOL SIZES 401
MONITORING POOL USAGE 404 XII TABLE OF CONTENTS LOOK-ASIDE LISTS 408
DRIVER VERIFIER 409 VIRTUAL ADDRESS SPACE LAYOUTS 413 X86 USER ADDRESS
SPACE LAYOUTS 415 X86 SYSTEM ADDRESS SPACE LAYOUT 417 X86 SESSION SPACE
418 SYSTEM PAGE TABLE ENTRIES 421 64-BIT ADDRESS SPACE LAYOUTS 422
ADDRESS TRANSLATION 425 X86 VIRTUAL ADDRESS TRANSLATION 425 TRANSLATION
LOOK-ASIDE BUFFER 434 PHYSICAL ADDRESS EXTENSION (PAE) 435 IA-64 VIRTUAL
ADDRESS TRANSLATION 437 X64 VIRTUAL ADDRESS TRANSLATION 438 PAGE FAULT
HANDLING 439 INVALID PTES 440 PROTOTYPE PTES 441 IN-PAGING I/O 443
COLLIDED PAGE FAULTS 444 PAGE FILES 444 VIRTUAL ADDRESS DESCRIPTORS 448
SECTION OBJECTS 450 WORKING SETS 457 DEMAND PAGING 458 LOGICAL
PREFETCHER 458 PLACEMENT POLICY 462 WORKING SET MANAGEMENT 463 BALANCE
SET MANAGER AND SWAPPER 466 SYSTEM WORKING SET 467 PAGE FRAME NUMBER
DATABASE 469 PAGE LIST DYNAMICS 472 MODIFIED PAGE WRITER 475 PFN DATA
STRUCTURES 476 LOW AND HIGH MEMORY NOTIFICATION 479 CONCLUSION 433 TABLE
OF CONTENTS XIII 8 SECURITY 485 SECURITY SYSTEM COMPONENTS 488
PROTECTING OBJECTS 492 ACCESS CHECKS 493 SECURITY DESCRIPTORS AND ACCESS
CONTROL 506 ACCOUNT RIGHTS AND PRIVILEGES 516 ACCOUNT RIGHTS 517
PRIVILEGES 518 SUPER PRIVILEGES 523 SECURITY AUDITING 524 LOGON 526
WINLOGON INITIALIZATION 528 USER LOGON STEPS 529 SOFTWARE RESTRICTION
POLICIES 533 CONCLUSION 535 9 I/O SYSTEM 537 I/O SYSTEM COMPONENTS 537
THE I/O MANAGER 539 TYPICAL I/O PROCESSING 540 DEVICE DRIVERS 541 TYPES
OF DEVICE DRIVERS 541 STRUCTURE OF A DRIVER 548 DRIVER OBJECTS AND
DEVICE OBJECTS 550 OPENING DEVICES 555 I/O PROCESSING 561 TYPES OF I/O
561 I/O REQUEST PACKETS 564 I/O REQUEST TO A SINGLE-LAYERED DRIVER 569
I/O REQUESTS TO LAYERED DRIVERS 577 I/O COMPLETION PORTS 585 DRIVER
VERIFIER 589 THE PLUG AND PLAY (PNP) MANAGER 590 LEVEL OF PLUG AND PLAY
SUPPORT 591 DRIVER SUPPORT FOR PLUG AND PLAY 592 DRIVER LOADING,
INITIALIZATION, AND INSTALLATION 594 DRIVER INSTALLATION 603 XIV 10 11
TABLE OF CONTENTS THE POWER MANAGER 607 POWER MANAGER OPERATION 609
DRIVER POWER OPERATION 610 DRIVER CONTROL OF DEVICE POWER 613 CONCLUSION
613 STORAGE MANAGEMENT 615 STORAGE TERMINOLOGY 615 DISK DRIVERS 616
NTLDRX 616 DISK CLASS, PORT, AND MINIPORT DRIVERS 617 DISK DEVICE
OBJECTS 620 PARTITION MANAGER 622 VOLUME MANAGEMENT 622 BASIC DISKS 624
DYNAMIC DISKS 626 MULTIPARTITION VOLUME MANAGEMENT 632 THE VOLUME
NAMESPACE 638 VOLUME I/O OPERATIONS 646 VIRTUAL DISK SERVICE 648 VOLUME
SHADOW COPY SERVICE 649 CONCLUSION 654 CACHE MANAGER 655 KEY FEATURES OF
THE CACHE MANAGER 655 SINGLE, CENTRALIZED SYSTEM CACHE 656 THE MEMORY
MANAGER 656 CACHE COHERENCY 656 VIRTUAL BLOCK CACHING 658 STREAM-BASED
CACHING 658 RECOVERABLE FILE SYSTEM SUPPORT 658 CACHE VIRTUAL MEMORY
MANAGEMENT 660 CACHE SIZE 662 LARGESYSTEMCACHE 662 CACHE VIRTUAL SIZE
663 CACHE WORKING SET SIZE 665 CACHE PHYSICAL SIZE 667 TABLE OF CONTENTS
XV CACHE DATA STRUCTURES 668 SYSTEMWIDE CACHE DATA STRUCTURES 669
PER-FILE CACHE DATA STRUCTURES 670 FILE SYSTEM INTERFACES 674 COPYING TO
AND FROM THE CACHE 676 CACHING WITH THE MAPPING AND PINNING INTERFACES
677 CACHING WITH THE DIRECT MEMORY ACCESS INTERFACES 678 FAST I/O 679
READ AHEAD AND WRITE BEHIND 682 INTELLIGENT READ-AHEAD 682 WRITE-BACK
CACHING AND LAZY WRITING 683 WRITE THROTTLING 686 SYSTEM THREADS 687
CONCLUSION 688 12 FILE SYSTEMS 689 WINDOWS FILE SYSTEM FORMATS 690 CDFS
,. 690 UDF 691 FAT12, FAT16, AND FAT32 691 NTFS 694 FILE SYSTEM DRIVER
ARCHITECTURE 694 LOCAL FSDS 695 REMOTE FSDS 696 FILE SYSTEM OPERATION
700 FILE SYSTEM FILTER DRIVERS 705 TROUBLESHOOTING FILE SYSTEM PROBLEMS
711 FILEMON BASIC VS. ADVANCED MODES 711 FILEMON TROUBLESHOOTING
TECHNIQUES 712 NTFS DESIGN GOALS AND FEATURES 717 HIGH-END FILE SYSTEM
REQUIREMENTS 717 ADVANCED FEATURES OF NTFS 719 NTFS FILE SYSTEM DRIVER
729 NTFS ON-DISK STRUCTURE 732 VOLUMES 732 CLUSTERS 732 MASTER FILE
TABLE 733 J M * / - ; » * 1 XVI TABLE OF CONTENTS FILE REFERENCE
NUMBERS 739 FILE RECORDS 740 FILENAMES 742 RESIDENT AND NONRESIDENT
ATTRIBUTES 744 DATA COMPRESSION AND SPARSE FILES 747 THE CHANGE JOURNAL
FILE 752 INDEXING 753 OBJECT IDS 754 QUOTA TRACKING 755 CONSOLIDATED
SECURITY 756 REPARSE POINTS 758 NTFS RECOVERY SUPPORT 758 EVOLUTION OF
FILE SYSTEM DESIGN 759 LOGGING 761 RECOVERY 767 NTFS BAD-CLUSTER
RECOVERY 771 ENCRYPTING FILE SYSTEM SECURITY 775 ENCRYPTING A FILE
FOR'THE FIRST TIME 778 THE DECRYPTION PROCESS 783 BACKING UP ENCRYPTED
FILES 784 CONCLUSION 785 13 NETWORKING 787 WINDOWS NETWORKING
ARCHITECTURE 787 THE OSI REFERENCE MODEL 787 WINDOWS NETWORKING
COMPONENTS 789 NETWORKING APIS 791 WINDOWS SOCKETS 791 REMOTE PROCEDURE
CALL 798 WEB ACCESS APIS 803 NAMED PIPES AND MAILSLOTS 804 NETBIOS 811
OTHER NETWORKING APIS 813 MULTIPLE REDIRECTOR SUPPORT 815 MULTIPLE
PROVIDER ROUTER 816 MULTIPLE UNC PROVIDER 818 14 TABLE OF CONTENTS XVII
NAME RESOLUTION 820 DOMAIN NAME SYSTEM 820 WINDOWS INTERNET NAME SERVICE
820 PROTOCOL DRIVERS 821 TCP/IP EXTENSIONS 824 NDIS DRIVERS 828
VARIATIONS ON THE NDIS MINIPORT 832 CONNECTION-ORIENTED NDIS 832 REMOTE
NDIS 835 QOS 836 BINDING 838 LAYERED NETWORK SERVICES 839 REMOTE ACCESS
839 ACTIVE DIRECTORY 840 NETWORK LOAD BALANCING 841 FILE REPLICATION
SERVICE 843 DISTRIBUTED FILE SYSTEM 843 CONCLUSION ! 844 CRASH DUMP
ANALYSIS 845 WHY DOES WINDOWS CRASH? 845 THE BLUE SCREEN 846 CRASH DUMP
FILES 849 CRASH DUMP GENERATION 852 WINDOWS ERROR REPORTING 853 ONLINE
CRASH ANALYSIS 854 BASIC CRASH DUMP ANALYSIS 855 NOTMYFAULT 855 BASIC
CRASH DUMP ANALYSIS 856 VERBOSE ANALYSIS 858 USING CRASH TROUBLESHOOTING
TOOLS 860 BUFFER OVERRUN AND SPECIAL POOL 861 CODE OVERWRITE AND SYSTEM
CODE WRITE PROTECTION 863 ADVANCED CRASH DUMP ANALYSIS 864 STACK TRASHES
865 HUNG OR UNRESPONSIVE SYSTEMS 866 WHEN THERE IS NO CRASH DUMP 869
XVIII TABLE OF CONTENTS GLOSSARY 871 INDEX 895 WHAT DO YOU THINK OF THE
BOOK? W» WAN* TO NEAR FROM YOU* MICROSOFT IS INTERESTED IN HEARING YOUR
FEEDBACK ABOUT THIS PUBLICATION SO WE CAN CONTINUALLY IMPROVE OUR BOOKS
AND LEARNING RESOURCES FOR YOU. TO PARTICIPATE IN A BRIEF ONLINE SURVEY,
PLEASE VISIT: WWW.MICROSOFT.COM/LEARNING/BOOKSURVEY/ |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Russinovich, Mark E. Solomon, David A. |
author_GND | (DE-588)122530241 (DE-588)1161097910 |
author_facet | Russinovich, Mark E. Solomon, David A. |
author_role | aut aut |
author_sort | Russinovich, Mark E. |
author_variant | m e r me mer d a s da das |
building | Verbundindex |
bvnumber | BV021526914 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.O63 |
callnumber-search | QA76.76.O63 |
callnumber-sort | QA 276.76 O63 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 261 ST 281 |
ctrlnum | (OCoLC)254095603 (DE-599)BVBBV021526914 |
dewey-full | 005.4/46 005.446 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.4/46 005.446 |
dewey-search | 005.4/46 005.446 |
dewey-sort | 15.4 246 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 4. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02310nam a2200577zc 4500</leader><controlfield tag="001">BV021526914</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180727 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">060327s2005 xxuad|| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2004115221</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0735619174</subfield><subfield code="9">0-7356-1917-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780735619173</subfield><subfield code="9">978-0-7356-1917-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)254095603</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021526914</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.O63</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.4/46</subfield><subfield code="2">22</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.446</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 281</subfield><subfield code="0">(DE-625)143646:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Russinovich, Mark E.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122530241</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Microsoft Windows internals</subfield><subfield code="b">Microsoft Windows Server 2003, Windows XP, and Windows 2000</subfield><subfield code="c">Mark E. Russinovich ; David A. Solomon</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Microsoft-Windows-Internals</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Redmond, Wash.</subfield><subfield code="b">Microsoft Press</subfield><subfield code="c">2005</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIX, 935 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">23 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Rev. ed. of: Solomon, David A.: Inside Microsoft Windows 2000. - Includes index.</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Microsoft Windows (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Sistemas de janelas</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Sistemas operacionais</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systèmes d'exploitation (Ordinateurs)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Windows 2000</subfield><subfield code="0">(DE-588)4547592-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Windows XP</subfield><subfield code="0">(DE-588)4668004-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Windows Server 2003</subfield><subfield code="0">(DE-588)4717241-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Windows Server 2003</subfield><subfield code="0">(DE-588)4717241-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Windows XP</subfield><subfield code="0">(DE-588)4668004-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Windows 2000</subfield><subfield code="0">(DE-588)4547592-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Solomon, David A.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1161097910</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014743325&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-014743325</subfield></datafield></record></collection> |
id | DE-604.BV021526914 |
illustrated | Illustrated |
index_date | 2024-07-02T14:24:12Z |
indexdate | 2024-07-09T20:37:51Z |
institution | BVB |
isbn | 0735619174 9780735619173 |
language | English |
lccn | 2004115221 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-014743325 |
oclc_num | 254095603 |
open_access_boolean | |
owner | DE-29T DE-384 DE-Aug4 DE-898 DE-BY-UBR DE-523 DE-634 DE-11 DE-188 |
owner_facet | DE-29T DE-384 DE-Aug4 DE-898 DE-BY-UBR DE-523 DE-634 DE-11 DE-188 |
physical | XXIX, 935 S. Ill., graph. Darst. 23 cm |
publishDate | 2005 |
publishDateSearch | 2005 |
publishDateSort | 2005 |
publisher | Microsoft Press |
record_format | marc |
spelling | Russinovich, Mark E. Verfasser (DE-588)122530241 aut Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 Mark E. Russinovich ; David A. Solomon Microsoft-Windows-Internals 4. ed. Redmond, Wash. Microsoft Press 2005 XXIX, 935 S. Ill., graph. Darst. 23 cm txt rdacontent n rdamedia nc rdacarrier Rev. ed. of: Solomon, David A.: Inside Microsoft Windows 2000. - Includes index. Microsoft Windows (Computer file) Sistemas de janelas larpcal Sistemas operacionais larpcal Systèmes d'exploitation (Ordinateurs) Operating systems (Computers) Windows 2000 (DE-588)4547592-1 gnd rswk-swf Windows XP (DE-588)4668004-4 gnd rswk-swf Windows Server 2003 (DE-588)4717241-1 gnd rswk-swf Windows Server 2003 (DE-588)4717241-1 s DE-604 Windows XP (DE-588)4668004-4 s Windows 2000 (DE-588)4547592-1 s Solomon, David A. Verfasser (DE-588)1161097910 aut HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014743325&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Russinovich, Mark E. Solomon, David A. Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 Microsoft Windows (Computer file) Sistemas de janelas larpcal Sistemas operacionais larpcal Systèmes d'exploitation (Ordinateurs) Operating systems (Computers) Windows 2000 (DE-588)4547592-1 gnd Windows XP (DE-588)4668004-4 gnd Windows Server 2003 (DE-588)4717241-1 gnd |
subject_GND | (DE-588)4547592-1 (DE-588)4668004-4 (DE-588)4717241-1 |
title | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 |
title_alt | Microsoft-Windows-Internals |
title_auth | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 |
title_exact_search | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 |
title_exact_search_txtP | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 |
title_full | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 Mark E. Russinovich ; David A. Solomon |
title_fullStr | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 Mark E. Russinovich ; David A. Solomon |
title_full_unstemmed | Microsoft Windows internals Microsoft Windows Server 2003, Windows XP, and Windows 2000 Mark E. Russinovich ; David A. Solomon |
title_short | Microsoft Windows internals |
title_sort | microsoft windows internals microsoft windows server 2003 windows xp and windows 2000 |
title_sub | Microsoft Windows Server 2003, Windows XP, and Windows 2000 |
topic | Microsoft Windows (Computer file) Sistemas de janelas larpcal Sistemas operacionais larpcal Systèmes d'exploitation (Ordinateurs) Operating systems (Computers) Windows 2000 (DE-588)4547592-1 gnd Windows XP (DE-588)4668004-4 gnd Windows Server 2003 (DE-588)4717241-1 gnd |
topic_facet | Microsoft Windows (Computer file) Sistemas de janelas Sistemas operacionais Systèmes d'exploitation (Ordinateurs) Operating systems (Computers) Windows 2000 Windows XP Windows Server 2003 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014743325&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT russinovichmarke microsoftwindowsinternalsmicrosoftwindowsserver2003windowsxpandwindows2000 AT solomondavida microsoftwindowsinternalsmicrosoftwindowsserver2003windowsxpandwindows2000 AT russinovichmarke microsoftwindowsinternals AT solomondavida microsoftwindowsinternals |