Content and Component Delivery

This section contains a list of technologies and APIs that comprise content and component delivery.

Note   For Windows Internet Explorer 7 and later, these technologies are obsolete.

 

Constants

Topic Contents
Information Delivery Return Value

Obsolete. The following list contains possible return values for the Information Delivery API.

 

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.

 

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.

 

Overviews/Tutorials

Topic Contents
About Active Channel Features

This technology is obsolete as of Internet Explorer 7 and should not be used. The following sections explain Microsoft Active Channel features, as well as what Web publishers need to know to take advantage of them.

Active Channel Technology Tutorials

This technology is obsolete as of Internet Explorer 7 and should not be used. This section contains tutorials on creating Active Channel sites.

Creating Active Channel Logo Images

This technology is obsolete as of Internet Explorer 7 and should not be used. The guidelines listed in this section are provided to help Web publishers create useful and compelling logos that represent their channel content.

Designing Active Channel Sites

This technology is obsolete as of Internet Explorer 7 and should not be used. Follow these guidelines at design time to maximize the effectiveness of your channels.

Developing an Active Channel Site

This technology is obsolete as of Internet Explorer 7 and should not be used. Follow these steps to transform any existing Web site into an Active Channel site:

How to Create Channel Definition Format (CDF) Files

This article demonstrates how easy it is to create a single, "generic" Channel Definition Format (CDF) file to take advantage of CDF support.

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 Active Channel Technology

This article is an overview of Active Channel technology. It presents the terminology, benefits, and uses of Active Channel technology.

Introduction to Software Update Channels

Active Channel technology is obsolete as of Internet Explorer 7 and should not be used. This article introduces you to the terminology, benefits, and implementation of Software Update Channels. After reading this article, you will understand how easy it is for users to discover and interact with this technology, and you will know how to create your own Software Update Channels. Links to relevant overviews, references, and tutorials are provided at the end of the article.

Introduction to the Hit Logging API

Obsolete. The CDF files allow content providers to determine which hits get logged for the items included in the CDF file. These logs are posted to the server during a scheduled update and cleared. This API allows developers to verify if hit logging is enabled and write customized entries in the log.

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.

Optimizing Active Channels over HTTP

In addition to considering bandwidth issues, Web publishers should support the following HTTP headers to ensure efficient use of their site by eliminating unnecessary data transfer.

Security Considerations: Active Channel

This topic provides a list of topics that contain security information.

Using Dynamic HTML with Active Channel Sites

This technology is obsolete as of Internet Explorer 7 and should not be used. A variety of Dynamic HTML (DHTML) features can be used to modify the appearance of a Web page, including changing the text or images that are displayed. As an example, the following steps show how a publisher might use the window.external.IShellUIHelper::IsSubscribed method to hide an Add Active Channel logo button if the user has already subscribed to the associated channel.

 

Methods

Topic Contents
ISubscriptionMgr2::AbortAll

Obsolete. Discontinues all subscription operations.

ISubscriptionMgr2::AbortItems

Obsolete. Discontinues specific subscription operations.

IChannelMgr::AddCategory

Obsolete. dds a channel category to the desktop channel bar.

IChannelMgr::AddChannelShortcut

Obsolete. Adds a Active Channel to the desktop channel bar.

IEnumChannels::Clone

Obsolete. Creates another enumerator that contains the same enumeration state as the current enumeration.

IEnumItemProperties::Clone

Obsolete. Creates another enumerator that contains the same enumeration state as the current enumeration.

IEnumSubscription::Clone

Obsolete. Creates another enumerator that contains the same enumeration state as the current enumeration.

ISubscriptionMgr::CreateSubscription

Obsolete. Creates a subscription.

IChannelMgr::DeleteCategory

Obsolete. Deletes a channel category from the desktop channel bar.

IChannelMgr::DeleteChannelShortcut

Obsolete. Deletes a Active Channel from the desktop channel bar.

ISubscriptionMgr::DeleteSubscription

Obsolete. Deletes a subscription.

IChannelMgr::EnumChannels

Obsolete. Creates a channel enumerator.

ISubscriptionItem::EnumProperties

Obsolete. Creates a subscription item property enumerator.

ISubscriptionMgr2::EnumSubscriptions

Obsolete. Sets a subscription enumerator.

ISubscriptionItem::GetCookie

Obsolete. Gets the unique identifier associated with a subscription item.

IEnumItemProperties::GetCount

Obsolete. Gets the number of items contained in the enumeration sequence.

IEnumSubscription::GetCount

Obsolete. Gets the number of items contained in the enumeration sequence.

ISubscriptionMgr::GetDefaultInfo

Obsolete. Gets the default information associated with a subscription type.

ISubscriptionMgr2::GetItemFromCookie

Obsolete. Gets the subscription item information from a subscription cookie.

ISubscriptionMgr2::GetItemFromURL

Obsolete. Gets the subscription item information from the URL of the subscription site.

ISubscriptionMgr::GetSubscriptionInfo

Obsolete. Gets the information associated with a specific subscription.

ISubscriptionItem::GetSubscriptionItemInfo

Obsolete. Gets the information associated with a subscription item.

ISubscriptionMgr2::GetSubscriptionRunState

Obsolete. Gets the information associated with the state of the subscription item.

ISubscriptionMgr::IsSubscribed

Obsolete. Checks if the user is subscribed to a particular site.

IEnumChannels::Next

Obsolete. Gets a specified number of items in the enumeration sequence.

IEnumItemProperties::Next

Obsolete. Gets a specified number of items in the enumeration sequence.

IEnumSubscription::Next

Obsolete. Gets a specified number of items in the enumeration sequence.

ISubscriptionItem::NotifyChanged

Obsolete. This method is currently not implemented.

ISubscriptionItem::ReadProperties

Obsolete. Reads name/value pairs from the subscription item properties.

IEnumChannels::Reset

Obsolete. Resets the enumeration sequence.

IEnumItemProperties::Reset

Obsolete. Resets the enumeration sequence.

IEnumSubscription::Reset

Obsolete. Resets the enumeration sequence.

ISubscriptionItem::SetSubscriptionItemInfo

Obsolete. Sets the information associated with a subscription item.

ISubscriptionMgr::ShowSubscriptionProperties

Obsolete. Displays the subscription properties.

IEnumChannels::Skip

Obsolete. Skips over a specified number of items in the enumeration sequence.

IEnumItemProperties::Skip

Obsolete. Skips over a specified number of items in the enumeration sequence.

IEnumSubscription::Skip

Obsolete. Skips over a specified number of items in the enumeration sequence.

ISubscriptionMgr::UpdateAll

Obsolete. Updates all subscriptions immediately.

ISubscriptionMgr2::UpdateItems

Obsolete. Updates the information associated with a subscription item.

ISubscriptionMgr::UpdateSubscription

Obsolete. Updates the specified subscription immediately.

ISubscriptionItem::WriteProperties

Obsolete. Writes name/value pairs from the subscription item properties.

 

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.

 

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.