Information Delivery API
This section describes the Information Delivery API, which enables you to create subscriptions and add channels that can be used to deliver content to a user's computer.
Overviews/Tutorials
| Topic | Contents |
|---|---|
| How to Manage a Dial-up Connection with WebCheck |
This topic describes how to keep a dial-up connection open by sending messages to WebCheck, a Windows Shell Service Object. If no messages are received within a timeout period, WebCheck prompts the user to disconnect (hang up the modem). |
| Introduction to the Microsoft Information Delivery API |
Obsolete. The Microsoft Information Delivery API enables you to create subscriptions and add channels that can be used to deliver content to a user's computer. This section is an overview of the services provided by the Information Delivery API. |
Objects
| Topic | Contents |
|---|---|
| Channel Manager |
Obsolete. This object manages channels. |
| Subscription Manager |
Obsolete. This object manages subscriptions. |
Interfaces
| Topic | Contents |
|---|---|
| IChannelMgr |
Obsolete. Provides the ability to add and delete Active Channels and channel categories in the desktop channel bar. |
| IEnumChannels |
Obsolete. Handles channel enumeration, and is obtained by calling IChannelMgr::EnumChannels. |
| IEnumItemProperties |
Obsolete. Handles the enumeration of subscription item properties, and is obtained by calling ISubscriptionItem::EnumProperties. |
| IEnumSubscription |
Obsolete. Allows a client program to enumerate subscription information, and is obtained by calling ISubscriptionMgr2::EnumSubscriptions. |
| ISubscriptionItem |
Obsolete. Allows a client program to access the information associated with a subscription item, and is obtained by calling ISubscriptionMgr2::GetItemFromCookie or ISubscriptionMgr2::GetItemFromURL. |
| ISubscriptionMgr |
Obsolete. Allows a client program to control the subscription manager. |
| ISubscriptionMgr2 |
Obsolete. Allows a client program to control the subscription manager. |
Functions
| Topic | Contents |
|---|---|
| IsLoggingEnabled |
Obsolete. Determines if hit logging is enabled for the specified Internet site. |
| WriteHitLogging |
Obsolete. Writes an entry into the log for the given resource. |
Structures
| Topic | Contents |
|---|---|
| CHANNELCATEGORYINFO |
Obsolete. Contains the information associated with a category on the channel bar. |
| CHANNELENUMINFO |
Obsolete. Contains the information on a channel in an enumeration. |
| CHANNELSHORTCUTINFO |
Obsolete. Contains the information associated with a channel entry in the channel bar. |
| HIT_LOGGING_INFO |
Obsolete. Contains the information to write into a hit log. |
| ITEMPROP |
Obsolete. Contains information associated with the item property. |
| SUBSCRIPTIONINFO |
Obsolete. Contains the details of a subscription. |
| SUBSCRIPTIONITEMINFO |
Obsolete. Contains the information associated with the subscription item. |
Enumerations
| Topic | Contents |
|---|---|
| CHANNEL_AGENT_FLAGS |
Obsolete. Contains the flags that control the channel agent. |
| CHANNELENUMFLAGS |
Obsolete. Contains the channel enumerator flags that define which channels are returned and what information will be returned for each channel enumerated. |
| CREATESUBSCRIPTIONFLAGS |
Obsolete. Contains the flags used when creating a subscription. |
| DELIVERY_AGENT_FLAGS |
Obsolete. Contains the flags for the default delivery agent included with the Information Delivery API. |
| SUBSCRIPTIONINFOFLAGS |
Obsolete. Contains the type information about subscriptions. |
| SUBSCRIPTIONSCHEDULE |
Obsolete. Contains the values that describe the subscription update frequency. |
| SUBSCRIPTIONSTATE |
Obsolete. Contains the different subscription states. |
| SUBSCRIPTIONTYPE |
Obsolete. Contains the different types of subscriptions. |
| WEBCRAWL_RECURSEFLAGS |
Obsolete. Contains the flags for the default link crawling agent included with the Information Delivery API. |
Constants
| Topic | Contents |
|---|---|
| Information Delivery Return Value |
Obsolete. The following list contains possible return values for the Information Delivery API. |