Visual C++ 6 Unleashed

Visual C++ 6 Unleashed

By MICKEY WILLIAMS and David Bennett

The Internet Service Manager API

So far in this chapter, you have learned how the ISAPI enables you to add extension applications and filters to the HTTP server. However, the Internet Server API also provides an interface, known as the Internet Service Manager API (ISMAPI). This enables you to create your own Internet servers that you can manage with the Internet Service Manager application, which you use to start, stop, or pause Internet services on the local machine or across the network.

ISMAPI enables you to create a configuration DLL for your new Internet service. The Internet Service Manager then can be configured to load your configuration DLL to allow the user to control your Internet service from within the Internet Service Manager. The ISMAPI defines the entry points that your configuration DLL should export, allowing the user to discover servers on the network, change the state of your service, configure a server, and get information about servers and services on the network. For more on the ISMAPI, see the online documentation.

Share ThisShare This

Informit Network