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
An Introduction to Design Patterns in C++ with Qt 4
Introduction to Qt
Qt GUI Widgets
QMetaObject: The MetaObject Pattern
Enumerations
Section C.3. Debugging
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 230 Services
Article 340 Underground Feeder and Branch-Circuit Cable Type UF
Article 360 Flexible Metallic Tubing Type FMT
Article 501 Class I Locations
Example No. D1(a) One-Family Dwelling
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 15. Control Your Computer from Your Palm
Hack 27. Detect Networks on Mac OS X
Hack 61. Unwire Your Pistol Mouse
Hack 63. Build Your Own Access Point with Linux
Section A.9. FRS and GMRS: Super Walkie-Talkies
Sap Bw: a Step By Step Guide for Bw 2.0
Business Scenario and SAP BW
Entering the Master Data, Text, and Hierarchy Manually
Other InfoCube Design Techniques
Multi-Cubes
System Landscape
GDI+ Programming with C#
The Coordinate System
A Simple Text Editor
The Matrix Class and Transformation
Drawing Images on the Web
Drawing a Line Chart
User Interfaces in C#: Windows Forms and Custom Controls
Control Class Basics
Custom Controls
Data Controls
MDI Interfaces and Workspaces
Dynamic User Interface
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