Click to return to the Networking, Protocols     
IWinInetInfo::QueryOption...     CoGetClassObjectFromURL F...     URL Monikers Reference    
Web Workshop  |  Networking, Protocols & Data Formats

URL Monikers Functions


This section describes URL monikers functions.

CoGetClassObjectFromURL Returns a factory object for a given CLSID.
CoInternetCombineUrl Combines a base and relative URL into a full URL.
CoInternetCompareUrl Compares two URLs and determines if they are equal.
CoInternetQueryInfo Retrieves information related to the specified URL.
CopyBindInfo Copies the given BINDINFO structure.
CopyStgMedium Copies the given STGMEDIUM structure.
CreateAsyncBindCtx Creates an asynchronous bind context for use with asynchronous monikers.
CreateAsyncBindCtxEx Creates an asynchronous bind context for use with asynchronous monikers.
CreateFormatEnumerator Creates an object that implements IEnumFORMATETC over a static array of FORMATETC structures.
CreateURLBinding Not currently implemented.
CreateURLMoniker Creates a URL moniker from either a full URL string or from a base context URL moniker and a partial URL string.
FindMediaType Retrieves the 32-bit value assigned to the specified media type.
FindMediaTypeClass Retrieves the CLSID for the specified media type.
FindMimeFromData Determines the MIME type from the data provided.
GetClassFileOrMime Not currently supported.
GetClassURL Not currently implemented.
IsAsyncMoniker Tests if a moniker supports asynchronous binding.
IsValidURL Determines if a specified string is a valid URL.
MkParseDisplayNameEx Creates a moniker to the object specified by the given string.
ObtainUserAgentString Retrieves the user agent string in use.
RegisterBindStatusCallback Registers a callback interface with an existing bind context.
RegisterFormatEnumerator Registers a FORMATETC enumerator object onto the given bind context.
RegisterMediaTypeClass Registers a mapping of media types to CLSIDs to override the default mapping specified in the registry.
RegisterMediaTypes Registers media type strings.
ReleaseBindInfo Releases the resources used by the specified BINDINFO structure.
RevokeBindStatusCallback Revokes a bind status callback interface previously registered on a bind context.
RevokeFormatEnumerator Removes a format enumerator from the given bind context.
URLDownloadToCacheFile Downloads data into the Internet cache and returns the file name of the cache location for retrieving the bits.
URLDownloadToFile Downloads bits from the Internet and saves them to a file.
UrlMkGetSessionOption Sets options for the current Internet session.
UrlMkSetSessionOption Sets options for the current Internet session.
URLOpenBlockingStream Creates a blocking type stream object from a URL and downloads the data from the Internet. When the data is downloaded, the client application or control can read it using the IStream::Read method.
URLOpenPullStream Creates a pull type stream object from a URL.
URLOpenStream Creates a push type stream object from a URL.


Back to topBack to top

Did you find this topic useful? Suggestions for other topics? Write us!

© 1999 Microsoft Corporation. All rights reserved. Terms of use.