Flylib.com
Programming Server-Side Applications for Microsoft Windows 2000 (Microsoft Programming)
Programming Server-Side Applications for Microsoft Windows 2000 (Microsoft Programming)
ISBN: 0735607532
EAN: 2147483647
Year: 2000
Pages: 126
Authors:
Jeffrey Richter
,
Jason Clark
BUY ON AMAZON
Cover
LOC Page
Dedication
Introduction
What s in This Book
This Book Has No Mistakes
The CD-ROM and System Requirements
Support
Thanks for Your Help
Chapter 1 -- The Discipline of Service Development
Fault Tolerance and Tidy Code
Scalability and Performance
Administration
Security
Why Develop a Service?
Network Communication
Chapter 2 -- Device IO and Interthread Communication
Opening and Closing Devices
Working with File Devices
Performing Synchronous Device IO
Basics of Asynchronous Device IO
Receiving Completed IO Request Notifications
Chapter 3 -- Service Applications
The Windows Service Communication Architecture
Service Control Programs that Ship with Windows
The Windows Service Application Architecture
Control Codes and Status Reporting
Service Issues
Debugging a Service
The TimeService Sample Service
The TimeClient Sample Application
Chapter 4 -- Service Control Programs
Adding a Service to the SCM s Database
Deleting a Service from the SCM s Database
Starting and Controlling a Service
Reconfiguring a Service
Locking the SCM s Database
Miscellaneous Service Control Program Functions
The SuperSCP Sample Application
Chapter 5 -- The System Registry
The System Registry Structure
Registry Conventions
Working with Registry Keys
Working with Registry Values
Storing Data in the System Registry
Accessing the Registry Remotely
Using the System Registry Efficiently
Registry Change Notifications
Maintaining a Clean Registry
More Registry Functions
Chapter 6 -- Event Logging
What Is the Event Log?
Reporting Events
Building Message DLLs and EXEs
Reading the Event Log
Chapter 7 -- Performance Monitoring
Performance-Monitoring Perspectives
The Architecture of Performance Objects and Counters
Collecting Performance Data
Performance Information Data Structures
Debugging Your Performance Counter DLL
The HWInputMon Sample Application
Synchronizing Access to the Counter Values
Chapter 8 -- Windows Management Instrumentation
WMI Architecture
WMI Tools
WMI Data Organization
Core Service-Related Classes Provided by WMI
Events
The TimeServiceProvider Sample WMI Provider
Permanent Configuration Settings
Chapter 9 -- Managing Trustees
What Is a Trustee?
Security Tools in Windows 2000
Administering Trustee Accounts
Understanding SIDs
Understanding Privileges and Account Rights
Reasons to Create a Trustee
The TrusteeMan Sample Application
Chapter 10 -- Access Control
Introduction to Access Control
Programming for Access Control
Chapter 11 -- User Context
Understanding User Context
Programming User Context
Modifying Token Information
Using a Token to Execute Code
Restricted Tokens
Chapter 12 -- Secure Connectivity
Encryption
Security Protocols
Windows 2000 Developer Services
Programming for Secure Connectivity
SSL with the SSPI
Applying Secure Communication
Appendix A -- The Build Environment
The CmnHdr.h Header File
Forcing the Linker to Look for a (w)WinMain Entry-Point Function
Windows Version Build Option
Unicode Build Option
Windows Definitions and Warning Level 4
The pragma Message Helper Macro
The chINRANGE, chDIMOF, and chSIZEOFSTRING Macros
The chROUNDDOWN and chROUNDUP Inline Template Functions
The chBEGINTHREADEX Macro
DebugBreak Improvement for x86 Platforms
Creating Software Exception Codes
The chMB Macro
The chASSERT and chVERIFY Macros
The chHANDLE_DLGMSG Macro
The chSETDLGICONS Macro
Making Sure the Host System Supports Unicode
The OS Version Check Inline Functions
The CSystemInfo C Class
Appendix B -- The Class Library
The Ensure Cleanup Template C Class (EnsureCleanup.h)
The Print Buffer C Class (PrintBuf.h)
The Auto Buffer Template C Class (AutoBuf.h)
The UI Layout C Class (UILayout.h)
The IO Completion Port C Class (IOCP.h)
The Security Information C Class (SecInfo.h)
About the Author
Jason D. Clark
About This Electronic Book
About Microsoft Press
Programming Server-Side Applications for Microsoft Windows 2000 (Microsoft Programming)
ISBN: 0735607532
EAN: 2147483647
Year: 2000
Pages: 126
Authors:
Jeffrey Richter
,
Jason Clark
BUY ON AMAZON
FileMaker Pro 8: The Missing Manual
Opening and Closing Database Files
Advanced Relationship Techniques
Plug-ins
Handling Errors
Appendix B. FileMaker Error Codes
Java for RPG Programmers, 2nd Edition
Arrays And Vectors
String Manipulation
User Interface
Appendix A Using Java on the AS/400
Appendix B Mixing RPG And Java
Java How to Program (6th Edition) (How to Program (Deitel))
Formulating Algorithms: Sentinel-Controlled Repetition
(Optional) GUI and Graphics Case Study: Using Objects with Graphics
Autoboxing and Auto-Unboxing
Terminology
Exercises
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Crash Course in the Internet Protocol Suite
Unauthorized Activity II
Tcpdump
Data Correlation
The Future of Intrusion Detection and Prevention
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Retail Logistics: Changes and Challenges
The Internationalization of the Retail Supply Chain
Fashion Logistics and Quick Response
Logistics in Tesco: Past, Present and Future
Temperature-Controlled Supply Chains
DNS & BIND Cookbook
Adding Similar Records
Allowing Illegal Characters in Domain Names
Configuring a Name Server to Listen Only on Certain Network Interfaces
Restarting a Name Server Automatically If It Dies
Signing Queries and Dynamic Updates with TSIG Programmatically
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies