Share via


URL Moniker Services Functions

Send Feedback

The following table shows the URL Moniker Services functions with a description of the purpose of each.

Programming element PPC SP Description
CoGetClassObjectFromURL X X This function returns a factory object for a given class identifier (CLSID).
CoInternetCombineUrl X X This function combines a base and relative URL into a full URL.
CoInternetCompareUrl X X Compares two URLs and determines whether they are equal.
CoInternetQueryInfo X X This function retrieves information related to the specified URL.
CopyBindInfo X X This function copies the given BINDINFO structure.
CopyStgMedium X X This function copies the given STGMEDIUM structure.
CreateAsyncBindCtx X X This function creates an asynchronous bind context for use with asynchronous monikers.
CreateAsyncBindCtxEx X X This function creates an asynchronous bind context for use with asynchronous monikers.
CreateFormatEnumerator X X This function creates an object that implements the IEnumFORMATETC interface over a static array of FORMATETC structures.
CreateURLMoniker X X This function creates a URL moniker from either a full URL string or from a base context URL moniker and a partial URL string.
CreateURLMonikerEx X X This function creates a URL moniker from either a full URL or from a base context URL moniker and a partial URL.
FindMediaType X X This function retrieves the 32-bit value assigned to the specified media type.
FindMediaTypeClass X X This function retrieves the CLSID for the specified media type.
FindMimeFromData X X This function determines the MIME type from the data provided.
GetClassFileOrMime X X This function retrieves the CLSID of the object to instantiate for the specified file.
IsAsyncMoniker X X This function tests to determine whether a moniker supports asynchronous binding.
IsValidURL X X This function determines if a specified string is a valid URL.
MkParseDisplayNameEx X X This function creates a moniker to the object that is specified by the given string.
ObtainUserAgentString X X This function retrieves the user agent string in use.
RegisterBindStatusCallback X X This function registers a callback interface with an existing bind context.
RegisterFormatEnumerator X X This function registers a FORMATETC enumerator object onto the given bind context.
RegisterMediaTypeClass X X This function registers a mapping of media types to CLSIDs to override the default mapping specified in the registry.
RegisterMediaTypes X X This function registers media type strings.
ReleaseBindInfo X X This function releases the resources used by the specified BINDINFO structure.
RevokeBindStatusCallback X X This function revokes a bind status callback interface previously registered on a bind context.
RevokeFormatEnumerator X X This function removes a format enumerator from the given bind context.
URLDownloadToCacheFile X X This function downloads data into the Internet cache and returns the file name of the cache location for retrieving the bits.
URLDownloadToCacheFileW X X This function downloads data into the Internet cache and returns the file name of the cache location for retrieving the bits.
URLDownloadToFileA X X This function downloads bits from the Internet and saves them to a file.
URLDownloadToFileW X X This function downloads bits from the Internet and saves them to a file.
UrlMkGetSessionOption X X This function sets options for the current Internet session.
UrlMkSetSessionOption X X This function sets options for the current Internet session.
URLOpenBlockingStreamA X X This function creates a blocking type stream object from a URL and downloads the data from the Internet.
URLOpenBlockingStreamW X X This function creates a blocking type stream object from a URL and downloads the data from the Internet.
URLOpenPullStreamA X X This function creates a pull type stream object from a URL.
URLOpenPullStreamW X X This function creates a pull type stream object from a URL.
URLOpenStreamA X X This function creates a push type stream object from a URL.
URLOpenStreamW X X This function creates a push type stream object from a URL.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.