|
|
|
URL Monikers Functions |
|
Functions |
|
|
AsyncInstallDistributionUnit CoGetClassObjectFromURL CoInternetCombineIUri CoInternetCombineUrl CoInternetCombineUrlEx CoInternetCompareUrl CoInternetGetSecurityUrlEx CoInternetParseIUri CoInternetQueryInfo CompatFlagsFromClsid CopyBindInfo CopyStgMedium CreateAsyncBindCtx CreateAsyncBindCtxEx CreateFormatEnumerator CreateUri CreateURLBinding (not currently implemented) CreteURLMoniker CreateURLMonikerEx CreateURLMonikerEx2 FindMediaType FindMediaTypeClass
|
FindMimeFromData GetClassFileOrMime GetClassURL (not currently implemented) IsAsyncMoniker IsValidURL MkParseDisplayNameEx ObtainUserAgentString RegisterBindStatusCallback RegisterFormatEnumerator RegisterMediaTypeClass RegisterMediaTypes ReleaseBindInfo RevokeBindStatusCallback RevokeFormatEnumerator URLDownloadToCacheFile URLDownloadToFile UrlMkGetSessionOption UrlMkSetSessionOption URLOpenBlockingStream URLOpenPullStream URLOpenStream
|
|
AsyncInstallDistributionUnit |
|
Installs the specified component.
|
|
DECLARE FUNCTION AsyncInstallDistributionUnit _ LIB "URLMON.DLL" _
ALIAS
"AsyncInstallDistributionUnit" ( _ |
|
CoGetClassObjectFromURL |
|
Returns a factory object for a given CLSID.
|
|
DECLARE FUNCTION CoGetClassObjectFromURL _ LIB "URLMON.DLL" _
ALIAS
"CoGetClassObjectFromURL" ( _ |
|
CoInternetCombineIUri |
|
Note: This documentation is preliminary and is subject to change.
|
|
DECLARE FUNCTION CoInternetCombineIUri _ LIB "URLMON.DLL" _
ALIAS
"CoInternetCombineIUri" ( _ |
|
CoInternetCombineUrl |
|
Combines a base and relative URL into a full URL.
|
|
DECLARE FUNCTION CoInternetCombineUrl _ LIB "URLMON.DLL" _
ALIAS
"CoInternetCombineUrl" ( _ |
|
CoInternetCombineUrlEx |
|
Note: This documentation is preliminary and is subject to change.
|
|
DECLARE FUNCTION CoInternetCombineUrlEx _ LIB "URLMON.DLL" _
ALIAS
"CoInternetCombineUrlEx" ( _ |
|
CoInternetCompareUrl |
|
Combines a base and relative URL into a full URL.
|
|
DECLARE FUNCTION CoInternetCompareUrl _ LIB "URLMON.DLL" _
ALIAS
"CoInternetCompareUrl" ( _ |
|
CoInternetGetSecurityUrlEx |
|
Note: This documentation is preliminary and is subject to change.
|
|
DECLARE FUNCTION CoInternetGetSecurityUrlEx _ LIB "URLMON.DLL" _
ALIAS
"CoInternetGetSecurityUrlEx" ( _ |
|
CoInternetParseIUri |
|
Note: This documentation is preliminary and is subject to change.
|
|
DECLARE FUNCTION CoInternetParseIUri _ LIB "URLMON.DLL" _
ALIAS
"CoInternetParseIUri" ( _ , BYREF pwzResult AS ANY _ , BYVAL cchResult AS DWORD _ , BYREF pcchResult AS DWORD _
, BYVAL
dwReserved AS DWORD _ |
|
CoInternetQueryInfo |
|
Retrieves information related to the specified URL.
|
|
DECLARE FUNCTION
CoInternetQueryInfo _ |
|
CompareSecurityIds |
|
Compares two security identifiers (SIDs) for equivalence.
|
|
DECLARE FUNCTION
CompareSecurityIds _ |
|
CompatFlagsFromClsid |
|
Reads the Microsoft ActiveX Compatibility registry entries for the specified ActiveX control.
|
|
DECLARE FUNCTION
CompatFlagsFromClsid _ |
|
CopyBindInfo |
|
Copies the given BINDINFO structure.
|
|
DECLARE FUNCTION
CopyBindInfo _ |
|
CopyStgMedium |
|
Copies the given STGMEDIUM structure.
|
|
DECLARE FUNCTION
CopyStgMedium _ |
|
CreateAsyncBindCtx |
|
Creates an asynchronous bind context for use with asynchronous monikers.
|
|
DECLARE FUNCTION
CreateAsyncBindCtx_ |
|
CreateAsyncBindCtxEx |
|
Creates an asynchronous bind context for use with asynchronous monikers.
|
|
DECLARE FUNCTION
CreateAsyncBindCtxEx_ |
|
CreateFormatEnumerator |
|
Creates an object that implements IEnumFORMATETC over a static array of FORMATETC structures.
|
|
DECLARE FUNCTION
CreateFormatEnumerator_ |
|
CreateUri |
|
Note: This documentation is preliminary and is subject to change. Creates a new IUri instance, and initializes it from a Uniform Resource Identifier (URI) string. CreateUri also normalizes and validates the URI.
|
|
DECLARE FUNCTION CreateUri _ LIB "URLMON.DLL" _
ALIAS "CreateUri"
( _ ,
BYVAL dwFlags AS DWORD
_ |
|
CreateURLMoniker |
|
Creates a URL moniker from either a full URL string or from a base context URL moniker and a partial URL string.
|
|
DECLARE FUNCTION
CreateURLMoniker _ |
|
CreateURLMonikerEx |
|
Creates a URL moniker from either a full URL or from a base context URL moniker and a partial URL.
|
|
DECLARE FUNCTION
CreateURLMonikerEx _ |
|
CreateURLMonikerEx2 |
|
Note: This documentation is preliminary and is subject to change.
|
|
DECLARE FUNCTION
CreateURLMonikerEx2 _ |
|
FindMediaType |
|
Retrieves the 32-bit value assigned to the specified media type.
|
|
DECLARE FUNCTION
FindMediaType _ |
|
FindMediaFromData |
|
Determines the Multipurpose Internet Mail Extensions (MIME) type from the data provided.
|
|
DECLARE FUNCTION
FindMediaFromData _ |
|
FindMediaTypeClass |
|
Retrieves the CLSID for the specified media type.
|
|
DECLARE FUNCTION
FindMediaTypeClass _ |
|
FindMediaTypeClass |
|
Determines the MIME type from the data provided.
|
|
DECLARE FUNCTION
FindMimeFromData _ |
|
GetClassFileOrMime |
|
Determines the Multipurpose Internet Mail Extensions (MIME) type from the data provided.
|
|
DECLARE FUNCTION
GetClassFileOrMime _ )
AS LONG |
|
IsAsyncMoniker |
|
Tests to determine whether a moniker supports asynchronous binding.
|
|
DECLARE FUNCTION
IsAsyncMoniker _ |
|
IsValidUrl |
|
Determines if a specified string is a valid URL.
|
|
DECLARE FUNCTION
IsValidUrl _ )
AS LONG |
|
MkParseDisplayNameEx |
|
Determines if a specified string is a valid URL.
|
|
DECLARE FUNCTION
MkParseDisplayNameEx _ , BYVAL ppmk AS DWORD PTR _ )
AS LONG |
|
ObtainUserAgentString |
|
Determines if a specified string is a valid URL.
|
|
DECLARE FUNCTION
ObtainUserAgentString _ )
AS LONG |
|
RegisterBindStatusCallback |
|
Registers a callback interface with an existing bind context.
|
|
DECLARE FUNCTION
RegisterBindStatusCallback _ , BYREF ppbscPrevious AS DWORD _ , BYVAL dwReserved AS DWORD _ )
AS LONG |
|
RegisterFormatEnumerator |
|
Registers a FORMATETC enumerator object onto the given bind context.
|
|
DECLARE FUNCTION
RegisterFormatEnumerator _ , BYVAL reserved AS DWORD _ )
AS LONG |
|
RegisterMediaTypeClass |
|
Registers a mapping of media types to CLSIDs to override the default mapping specified in the registry.
|
|
DECLARE FUNCTION
RegisterMediaTypeClass _ , BYREF rgszTypes AS ASCIIZ _ , BYREF rgclsID AS GUID _ , BYVAL dwReserved AS DWORD _ )
AS LONG |
|
RegisterMediaTypes |
|
Registers media type strings.
|
|
DECLARE FUNCTION
RegisterMediaTypes _ , BYREF rgcfTypes AS DWORD _ )
AS LONG |
|
ReleaseBindInfo |
|
Releases the resources used by the specified BINDINFO structure.
|
|
DECLARE SUB
ReleaseBindInfo _ |
|
RevokeBindStatusCallback |
|
Revokes a bind status callback interface previously registered on a bind context.
|
|
DECLARE FUNCTION
RevokeBindStatusCallback _ )
AS LONG |
|
RevokeFormatEnumerator |
|
Removes a format enumerator from the given bind context.
|
|
DECLARE FUNCTION
RevokeFormatEnumerator _ )
AS LONG |
|
URLDownloadToCacheFile |
|
Downloads data into the Internet cache and returns the file name of the cache location for retrieving the bits.
|
|
DECLARE FUNCTION
URLDownloadToCacheFile _ , BYREF szFileName AS ASCIIZ _ , BYVAL dwBufLength AS DWORD _ , BYVAL dwReserved AS DWORD _ , BYVAL pBSC AS DWORD _ ) AS LONG
DECLARE FUNCTION
URLDownloadToCacheFileW _ , BYVAL szFileName AS DWORD _ , BYVAL dwBufLength AS DWORD _ , BYVAL dwReserved AS DWORD _ , BYVAL pBSC AS DWORD _ ) AS LONG
|
|
URLDownloadToFile |
|
Downloads bits from the Internet and saves them to a file.
|
|
DECLARE FUNCTION
URLDownloadToFile _ , BYREF szFileName AS ASCIIZ _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
DECLARE FUNCTION
URLDownloadToFileW _ , BYVAL szFileName AS DWORD _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
|
|
UrlMkGetSessionOption |
|
Sets options for the current Internet session.
|
|
DECLARE FUNCTION
UrlMkGetSessionOption _ , BYVAL dwBufferLength AS DWORD _ , BYREF pdwBufferLength AS DWORD _ , BYVAL dwReserved AS DWORD _ )
AS LONG |
|
UrlMkSetSessionOption |
|
Sets options for the current Internet session.
|
|
DECLARE FUNCTION
UrlMkSetSessionOption _ , BYVAL dwBufferLength AS DWORD _ , BYVAL dwReserved AS DWORD _ )
AS LONG |
|
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.
|
|
DECLARE FUNCTION
URLOpenBlockingStream _ , BYREF ppStream AS DWORD _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
DECLARE FUNCTION
URLOpenBlockingStreamW _ , BYREF ppStream AS DWORD _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
|
|
URLOpenPullStream |
|
Creates a pull type stream object from a URL.
|
|
DECLARE FUNCTION
URLOpenPullStream _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
DECLARE FUNCTION
URLOpenPullStreamW _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
|
|
URLOpenStream |
|
Creates a push type stream object from a URL.
|
|
DECLARE FUNCTION
URLOpenStream _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
DECLARE FUNCTION
URLOpenStreamW _ , BYVAL dwReserved AS DWORD _ , BYVAL lpfnCB AS DWORD _ ) AS LONG
|
Page last updated on Thursday, 12 October 2006 19:31:08 +0200