Contents Index Topic Contents | ||
Previous Topic: CHANNELSHORTCUTINFO Next Topic: Enumerated Types |
SUBSCRIPTIONINFO
typedef struct _tagSubscriptionInfo { DWORD cbSize; DWORD fUpdateFlags; SUBSCRIPTIONSCHEDULE schedule; CLSID customGroupCookie; LPVOID pTrigger; DWORD dwRecurseLevels; DWORD fWebcrawlerFlags; BOOL bMailNotification; BOOL bGleam; BOOL bChangesOnly; BOOL bNeedPassword; DWORD fChannelFlags; BSTR bstrUserName; BSTR bstrPassword; BSTR bstrFriendlyName; DWORD dwMaxSizeKB; SUBSCRIPTIONTYPE subType; DWORD fTaskFlags; DWORD dwReserved; } SUBSCRIPTIONINFO, *LPSUBSCRIPTIONINFO, *PSUBSCRIPTIONINFO;Contains the details of a subscription.
- cbSize
- Unsigned long integer value that contains the size of the structure.
- fUpdateFlags
- Unsigned long integer value that contains the update flags. Can be a combination of the SUBSCRIPTIONINFOFLAGS. Can also be set to SUBSINFO_ALLFLAGS to set all of the flags.
- schedule
- SUBSCRIPTIONSCHEDULE value that indicates how often the subscription is updated.
- customGroupCookie
- CLSID value that contains the cookie associated with the group.
- pTrigger
- Addresss of a pointer to the TASK_TRIGGER structure.
- dwRecurseLevels
- Unsigned long integer value that contains the number of levels to recurse.
- fWebcrawlerFlags
- Unsigned long integer value that contains the flags to control what resources are downloaded by the link crawler. Can be a combination of the WEBCRAWL_RECURSEFLAGS values.
- bMailNotification
- Boolean value that indicates whether to notify the user through e-mail when the subscribed site has been updated.
- bGleam
- Boolean value that indicates whether a gleam is displayed when the subscribed site has been updated.
- bChangesOnly
- Boolean value that indicates whether to only check for changes, or check for changes and download content.
- bNeedPassword
- Boolean value that indicates whether authentication is required for the subscribed site.
- fChannelFlags
- Unsigned long integer value containing the flags that control the channel agent. Can be one of the CHANNEL_AGENT_FLAGS.
- bstrUserName
- String value containing the user name used for authentication.
- bstrPassword
- String value containing the password used for authentication.
- bstrFriendlyName
- String value that contains the friendly name for the subscription.
- dwMaxSizeKB
- Unsigned long integer value that contains the maximum download size (in kilobytes) for this subscripton.
- subType
- SUBSCRIPTIONTYPE value that indicates the type of subscription.
- fTaskFlags
- Unsigned long integer value that contains the task flags. Can be one of the TASK_FLAG_* values defined in the Task Scheduler Reference.
- dwReserved
- Reserved. Must be set to zero.
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.