
This section contains the enumerated types that are exposed by Urlmon.dll.
typedef {
BINDF_ASYNCHRONOUS = 0x00000001,
BINDF_ASYNCSTORAGE = 0x00000002,
BINDF_NOPROGRESSIVERENDERING = 0x00000004,
BINDF_OFFLINEOPERATION = 0x00000008,
BINDF_GETNEWESTVERSION = 0x00000010,
BINDF_NOWRITECACHE = 0x00000020,
BINDF_NEEDFILE = 0x00000040,
BINDF_PULLDATA = 0x00000080,
BINDF_IGNORESECURITYPROBLEM = 0x00000100,
BINDF_RESYNCHRONIZE = 0x00000200,
BINDF_HYPERLINK = 0x00000400,
BINDF_NO_UI = 0x00000800,
BINDF_SILENTOPERATION = 0x00001000,
BINDF_PRAGMA_NO_CACHE = 0x00002000,
BINDF_FREE_THREADED = 0x00010000,
BINDF_DIRECT_READ = 0x00020000,
BINDF_FORMS_SUBMIT = 0x00040000,
BINDF_GETFROMCACHE_IF_NET_FAIL = 0x00080000
} BINDF;
Values from the BINDF enumeration are returned to the moniker from the client's IBindStatusCallback::GetBindInfo method. These values specify the type of binding the client wants from the moniker.
- BINDF_ASYNCHRONOUS
- Moniker should return immediately from IMoniker::BindToStorage or IMoniker::BindToObject. The actual result of the object bind or the data backing the storage arrives asynchronously. The client is notified through calls to its IBindStatusCallback::OnDataAvailable or IBindStatusCallback::OnObjectAvailable method. If the client does not specify this flag, the bind operation will be synchronous, and the client will not receive any data from the bind operation until the IMoniker::BindToXxx call returns.
- BINDF_ASYNCSTORAGE
- Client of the IMoniker::BindToStorage method prefers that the storage and stream objects returned in IBindStatusCallback::OnDataAvailable return E_PENDING when they reference data not yet available through their read methods, rather than blocking until the data becomes available. This flag applies only to BINDF_ASYNCHRONOUS operations. Note that asynchronous stream objects return E_PENDING while data is still downloading and return S_FALSE for the end of the file.
- BINDF_NOPROGRESSIVERENDERING
- Do not allow progressive rendering.
- BINDF_OFFLINEOPERATION
- Bind to a cached version of the resource.
- BINDF_GETNEWESTVERSION
- Bind operation should retrieve the newest version of the data/object possible. For URL monikers, this flag maps to an HTTP IF MODIFIED SINCE request. Cached data is used only if it is the most recent version.
- BINDF_NOWRITECACHE
- Bind operation should not store retrieved data in the disk cache.
- BINDF_NEEDFILE
- Downloaded resource must be saved in the cache.
- BINDF_PULLDATA
- When this flag is specified, the asynchronous moniker allows the client of IMoniker::BindToStorage to drive the bind operation by pulling the data, rather than having the moniker drive the operation by pushing the data to the client. Specifically, when this flag is specified, new data is only read/downloaded after the client finishes reading all data that is currently available. This means data is only downloaded for the client after the client does an IStream::Read operation that blocks or returns E_PENDING. When the client specifies this flag, it must be sure to read all the data it can, even data that is not necessarily available yet. When this flag is not specified, the moniker continues downloading data and calls the client with IBindStatusCallback::OnDataAvailable whenever new data is available. This flag applies only to BINDF_ASYNCHRONOUS bind operations.
- BINDF_IGNORESECURITYPROBLEM
- Ignore any security problems.
- BINDF_RESYNCHRONIZE
- Resynchronize the resource.
- BINDF_HYPERLINK
- Allow hyperlinks.
- BINDF_NO_UI
- Do not display any user interfaces.
- BINDF_SILENTOPERATION
- Operate silently. No user interface or user notification should occur.
- BINDF_PRAGMA_NO_CACHE
- Do not store the resource in the cache.
- BINDF_FREE_THREADED
- Reserved for future use.
- BINDF_DIRECT_READ
- Client does not need to know the exact size of the data available, so the information is read directly from the source.
- BINDF_FORMS_SUBMIT
- Handle this transaction as a forms submit.
- BINDF_GETFROMCACHE_IF_NET_FAIL
- Retrieve the resource from the cache if the attempt to download the resource from the network fails.
See also IBindStatusCallback::OnDataAvailable, IBindStatusCallback::OnObjectAvailable, IBindStatusCallback::OnStartBinding
typedef enum tagBINDINFOF {
BINDINFOF_URLENCODESTGMEDDATA,
BINDINFOF_URLENCODEDEXTRAINFO
} BINDINFOF;
Values from the BINDINFOF enumeration are passed to the moniker as part of the BINDINFO structure. The moniker calls the IBindStatusCallback::GetBindInfo method on the client to obtain additional information about the bind operation in the BINDINFO structure. The grfBindInfoF member of the BINDINFO structure determines the use of URL encoding during the binding operation.
- BINDINFOF_URLENCODESTGMEDDATA
- Use URL encoding to pass in the data provided in the stgmedData member of the BINDINFO structure for PUT and POST operations.
- BINDINFOF_URLENCODEDEXTRAINFO
- Use URL encoding to pass in the data provided in the szExtraInfo member of the BINDINFO structure.
See also IBindStatusCallback::GetBindInfo, BINDINFO
typedef enum tagBINDSTATUS {
BINDSTATUS_FINDINGRESOURCE,
BINDSTATUS_CONNECTING,
BINDSTATUS_REDIRECTING,
BINDSTATUS_BEGINDOWNLOADDATA,
BINDSTATUS_DOWNLOADINGDATA,
BINDSTATUS_ENDDOWNLOADDATA,
BINDSTATUS_BEGINDOWNLOADCOMPONENTS,
BINDSTATUS_INSTALLINGCOMPONENTS,
BINDSTATUS_ENDDOWNLOADCOMPONENTS,
BINDSTATUS_USINGCACHEDCOPY,
BINDSTATUS_SENDINGREQUEST,
BINDSTATUS_CLASSIDAVAILABLE,
BINDSTATUS_MIMETYPEAVAILABLE,
BINDSTATUS_CACHEFILENAMEAVAILABLE,
BINDSTATUS_BEGINSYNCOPERATION,
BINDSTATUS_ENDSYNCOPERATION,
BINDSTATUS_BEGINUPLOADDATA,
BINDSTATUS_UPLOADINGDATA,
BINDSTATUS_ENDUPLOADINGDATA,
BINDSTATUS_PROTOCOLCLASSID,
BINDSTATUS_ENCODING,
BINDSTATUS_VERFIEDMIMETYPEAVAILABLE,
BINDSTATUS_CLASSINSTALLLOCATION,
BINDSTATUS_DECODING
} BINDSTATUS;
A single value from the BINDSTATUS enumeration is passed to the client in the IBindStatusCallback::OnProgress method to indicate the progress of the bind operation.
- BINDSTATUS_FINDINGRESOURCE
- Bind operation is finding the resource that holds the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the resource being searched for (for example, "www.microsoft.com").
- BINDSTATUS_CONNECTING
- Bind operation is connecting to the resource that holds the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the resource being connected to (for example, an IP address).
- BINDSTATUS_REDIRECTING
- Bind operation has been redirected to a different data location. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the new data location.
- BINDSTATUS_BEGINDOWNLOADDATA
- Bind operation has begun receiving the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the data location.
- BINDSTATUS_DOWNLOADINGDATA
- Bind operation continues to receive the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the data location.
- BINDSTATUS_ENDDOWNLOADDATA
- Bind operation has finished receiving the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the data location.
- BINDSTATUS_BEGINDOWNLOADCOMPONENTS
- Bind operation is beginning to download the component.
- BINDSTATUS_INSTALLINGCOMPONENTS
- Bind operation is installing the component.
- BINDSTATUS_ENDDOWNLOADCOMPONENTS
- Bind operation has finished downloading the component.
- BINDSTATUS_USINGCACHEDCOPY
- Bind operation is retrieving the requested object or storage from a cached copy. The szStatusText parameter to the IBindStatusCallback::OnProgress method is NULL.
- BINDSTATUS_SENDINGREQUEST
- Bind operation is requesting the object or storage being bound to. The szStatusText parameter to the IBindStatusCallback::OnProgress method provides the display name of the object (for example, a file name).
- BINDSTATUS_CLASSIDAVAILABLE
- CLSID available.
- BINDSTATUS_MIMETYPEAVAILABLE
- MIME type is available.
- BINDSTATUS_CACHEFILENAMEAVAILABLE
- Temporary or cache file name is available. The temporary file name may be returned if BINDF_NOWRITECACHE is called. The temporary file will be deleted once the storage is released.
- BINDSTATUS_BEGINSYNCOPERATION
- Synchronous operation started.
- BINDSTATUS_ENDSYNCOPERATION
- Synchronous operation completed.
- BINDSTATUS_BEGINUPLOADDATA
- File upload started.
- BINDSTATUS_UPLOADINGDATA
- File upload in progress.
- BINDSTATUS_ENDUPLOADINGDATA
- File upload completed.
- BINDSTATUS_PROTOCOLCLASSID
- CLSID associated with the protocol scheme is available.
- BINDSTATUS_ENCODING
- Encoding data.
- BINDSTATUS_VERFIEDMIMETYPEAVAILABLE
- Verfied MIME type available.
- BINDSTATUS_CLASSINSTALLLOCATION
- Class install location available.
- BINDSTATUS_DECODING
- Decoding data.
See also IBindStatusCallback::OnProgress
typedef enum tagBINDSTRING{
BINDSTRING_HEADERS = 1,
BINDSTRING_ACCEPT_MIMES,
BINDSTRING_EXTRA_URL,
BINDSTRING_LANGUAGE,
BINDSTRING_USERNAME,
BINDSTRING_PASSWORD,
BINDSTRING_UA_PIXELS,
BINDSTRING_UA_COLOR,
BINDSTRING_OS,
BINDSTRING_USERAGENT,
BINDSTRING_ACCEPT_ENCODINGS,
BINDSTRING_POST_COOKIE,
BINDSTRING_POST_DATA_MIME,
BINDSTRING_URL
} BINDSTRING;
Contains the values for the bind string types available for IInternetBindInfo::GetBindString.
- BINDSTRING_HEADERS
- Retrieve the headers associated with the request.
- BINDSTRING_ACCEPT_MIMES
- Retrieve the accepted MIME types.
- BINDSTRING_EXTRA_URL
- BINDSTRING_LANGUAGE
- Retrieve the language types accepted.
- BINDSTRING_USERNAME
- Retrieve the username sent with the request.
- BINDSTRING_PASSWORD
- Retrieve the password sent with the request.
- BINDSTRING_UA_PIXELS
- BINDSTRING_UA_COLOR
- BINDSTRING_OS
- Retrieve the server's operating system.
- BINDSTRING_USERAGENT
- Retrieve the user agent string used.
- BINDSTRING_ACCEPT_ENCODINGS
- Retrieve the encoding types accepted.
- BINDSTRING_POST_COOKIE
- Retrieve the posted cookie.
- BINDSTRING_POST_DATA_MIME
- Retrieve the MIME type of the posted data.
- BINDSTRING_URL
- Retrieve the URL.
typedef enum {
BINDVERB_GET,
BINDVERB_POST,
BINDVERB_PUT,
BINDVERB_CUSTOM
} BINDVERB;
Values from the BINDVERB enumeration are passed to the moniker as part of the BINDINFO structure. The moniker calls the IBindStatusCallback::OnProgress method on the client to obtain additional information about the bind operation in the BINDINFO structure. The dwBindVerb member of the BINDINFO structure specifies an action, such as an HTTP request, to be performed during the binding operation.
- BINDVERB_GET
- Perform an HTTP GET operation, the default operation. The stgmedData member of the BINDINFO structure should be set to TYMED_NULL for the GET operation.
- BINDVERB_POST
- Perform an HTTP POST operation. The data to be posted should be specified in the stgmedData member of the BINDINFO structure.
- BINDVERB_PUT
- Perform an HTTP PUT operation. The data to put should be specified in the stgmedData member of the BINDINFO structure.
- BINDVERB_CUSTOM
- Perform a custom operation that is protocol-specific. See the szCustomVerb member of the BINDINFO structure. The data to be used in the custom operation should be specified in the stgmedData member of the BINDINFO structure.
See also IBindStatusCallback::GetBindInfo, BINDINFO
typedef {
BSCF_FIRSTDATANOTIFICATION,
BSCF_INTERMEDIATEDATANOTIFICATION
BSCF_LASTDATANOTIFICATION,
BSCF_DATAFULLYAVAILABLE,
BSCF_AVAILABLEDATASIZEUNKNOWN
} BSCF;
Values from the BSCF enumeration are passed to the client in IBindStatusCallback::OnDataAvailable to indicate the type of data that is available.
- BSCF_FIRSTDATANOTIFICATION
- Identify the first call to IBindStatusCallback::OnDataAvailable for a given bind operation.
- BSCF_INTERMEDIATEDATANOTIFICATION
- Identify an intermediate call to IBindStatusCallback::OnDataAvailable for a bind operation.
- BSCF_LASTDATANOTIFICATION
- Identify the last call to IBindStatusCallback::OnDataAvailable for a bind operation.
- BSCF_DATAFULLYAVAILABLE
- All of the requested data is available.
- BSCF_AVAILABLEDATASIZEUNKNOWN
- Size of the data available is unknown.
See also IBindStatusCallback::OnDataAvailable
Obsolete. Do not use.
Obsolete. Do not use.
typedef enum _tagPARSEACTION {
PARSE_CANONICALIZE = 1,
PARSE_FRIENDLY,
PARSE_SECURITY_URL,
PARSE_ROOTDOCUMENT,
PARSE_DOCUMENT,
PARSE_ANCHOR,
PARSE_ENCODE,
PARSE_DECODE,
PARSE_PATH_FROM_URL,
PARSE_URL_FROM_PATH,
PARSE_MIME,
PARSE_SERVER,
PARSE_SCHEMA,
PARSE_SITE,
PARSE_DOMAIN,
PARSE_LOCATION,
PARSE_SECURITY_DOMAIN
} PARSEACTION;
An enumerated type that contains the different options for URL parsing operations.
- PARSE_CANONICALIZE
- Canonicalize the URL.
- PARSE_FRIENDLY
- Retrieve the user-friendly name for the URL.
- PARSE_SECURITY_URL
- Retrieve the URL that should be used by the security manager to make security decisions. The returned URL should either return just the name space of the protocol or map the protocol to a known protocol (such as HTTP).
- PARSE_ROOTDOCUMENT
- Return the URL of the root document for this site.
- PARSE_DOCUMENT
- Remove the anchor part of the URL.
- PARSE_ANCHOR
- Remove everything from the URL before the anchor(#).
- PARSE_ENCODE
- Encode the URL.
- PARSE_DECODE
- Decode the URL.
- PARSE_PATH_FROM_URL
- Get the path from the URL, if available.
- PARSE_URL_FROM_PATH
- Create a URL from the given path.
- PARSE_MIME
- Return the MIME type of this URL.
- PARSE_SERVER
- Return the server name.
- PARSE_SCHEMA
- Retrieve the schema for this URL.
- PARSE_SITE
- Retrieve the site associated with this URL.
- PARSE_DOMAIN
- Retrieve the domain associated with this URL.
- PARSE_LOCATION
- Retrieve the location associated with this URL.
- PARSE_SECURITY_DOMAIN
- Retrieve the security form of the URL. The returned URL should return a base URL that contains no username, password, directory path, resource, or any other extra information.
typedef enum _tagPI_FLAGS{
PI_PARSE_URL = 0x00000001,
PI_FILTER_MODE = 0x00000002,
PI_FORCE_ASYNC = 0x00000004,
PI_USE_WORKERTHREAD = 0x00000008,
PI_MIMEVERIFICATION = 0x00000010,
PI_CLSIDLOOKUP = 0x00000020,
PI_DATAPROGRESS = 0x00000040,
PI_SYNCHRONOUS = 0x00000080,
PI_APARTMENTTHREADED = 0x00000100,
PI_CLASSINSTALL = 0x00000200,
PD_FORCE_SWITCH = 0x00010000
} PI_FLAGS;
This enumerated type contains the flags that control the asynchronous pluggable protocol handler.
- PI_PARSE_URL
- The asynchronous pluggable protocol should parse the URL and return S_OK if the URL is syntactically correct; otherwise S_FALSE.
- PI_FILTER_MODE
- The asynchronous pluggable protocol handler that it is running in filter mode and data will come in through the IInternetProtocolSink interface it exposes. The QueryInterface method will be called on the protocol handler for its IInternetProtocolSink interface.
- PI_FORCE_ASYNC
- The asynchronous pluggable protocol handler should do as little work as possible on the apartment (or user interface) thread and continue on a worker thread as soon as possible.
- PI_USE_WORKERTHREAD
- The asynchronous pluggable protocol handler should use worker threads and not use the apartment thread.
- PI_MIMEVERIFICATION
- The asynchronous pluggable protocol handler should verify and report the MIME type.
- PI_CLSIDLOOKUP
- The asynchronous pluggable protocol handler should find the CLSID associated with the MIME type.
- PI_DATAPROGRESS
- The asynchronous pluggable protocol handler should report its progress.
- PI_SYNCHRONOUS
- The asynchronous pluggable protocol handler should work synchronously.
- PI_APARTMENTTHREADED
- The asynchronous pluggable protocol handler should use the apartment (or user interface) thread only.
- PI_CLASSINSTALL
- PD_FORCE_SWITCH
typedef enum _tagPSUACTION{
PSU_DEFAULT = 1,
PSU_SECURITY_URL_ONLY
} PSUACTION;
This enumerated type contains the flags passed into the CoInternetGetSecurityURL function.
- PSU_DEFAULT
- Retrieve the security URL and return its domain.
- PSU_SECURITY_URL_ONLY
- Retrieve just the securtiy URL.
typdef enum {
PUAF_DEFAULT = 0x0000000,
PUAF_NOUI = 0x00000001,
PUAF_ISFILE = 0x00000002,
PUAF_WARN_IF_DENIED = 0x00000004,
PUAF_FORCEUI_FOREGROUND = 0x00000008,
PUAF_CHECK_TIFS = 0x00000010,
} PUAF;
This enumerated type contains the flags passed into IInternetSecurityManager::ProcessUrlAction.
- PUAF_DEFAULT
- Use the defaults associated with the action.
- PUAF_NOUI
- Do not display any user interfaces.
- PUAF_ISFILE
- Assume the URL is a file. The protocol scheme, "file://", is not required.
- PUAF_WARN_IF_DENIED
- Warn user that an URL action was denied.
- PUAF_FORCEUI_FOREGROUND
- Force the user interface to be displayed in the foreground.
- PUAF_CHECK_TIFS
- Obsolete. Do not use.
typdef enum _tagQUERYOPTION {
QUERY_EXPIRATION_DATE = 1,
QUERY_TIME_OF_LAST_CHANGE,
QUERY_CONTENT_ENCODING,
QUERY_CONTENT_TYPE,
QUERY_REFRESH,
QUERY_RECOMBINE,
QUERY_CAN_NAVIGATE,
QUERY_USES_NETWORK,
QUERY_IS_CACHED,
QUERY_IS_INSTALLEDENTRY,
QUERY_IS_CACHED_OR_MAPPED,
QUERY_USES_CACHE
} QUERYOPTION;
This enumerated type contains the available query options.
- QUERY_EXPIRATION_DATE
- Request the expiration date in a SYSTEMTIME format.
- QUERY_TIME_OF_LAST_CHANGE
- Request the last changed date in a SYSTEMTIME format.
- QUERY_CONTENT_ENCODING
- Request the content encoding schema.
- QUERY_CONTENT_TYPE
- Request the content type header.
- QUERY_REFRESH
- Request a refresh.
- QUERY_RECOMBINE
- Combine the page URL with the nearest base URL if TRUE.
- QUERY_CAN_NAVIGATE
- Check if the protocol can navigate.
- QUERY_USES_NETWORK
- Checks if the URL needs to access the network.
- QUERY_IS_CACHED
- Checks if the resource is cached locally.
- QUERY_IS_INSTALLEDENTRY
- Check if this resource is installed locally on a CD-ROM.
- QUERY_IS_CACHED_OR_MAPPED
- Check if this resource is stored in the cache or if it is on a mapped drive (in a cache container).
- QUERY_USES_CACHE
- Check if the specified protocol uses the Internet cache.
typedef enum {
SZM_CREATE = 0x00000000,
SZM_DELETE = 0x00000001,
} SZM_FLAGS;
This enumerated type contains the flag values used for creating and enumerating security zone mappings.
- SZM_CREATE
- Create a new mapping.
- SZM_DELETE
- Delete the mapping.
typdef enum tagURLTEMPLATE{
URLTEMPLATE_CUSTOM = 0x00000,
URLTEMPLATE_PREDEFINED_MIN = 0x10000,
URLTEMPLATE_LOW = 0x10000,
URLTEMPLATE_MEDIUM = 0x11000,
URLTEMPLATE_HIGH = 0x12000,
URLTEMPLATE_PREDEFINED_MAX = 0x20000
} URLTEMPLATE;
This enumerated type contains the security level templates.
- URLTEMPLATE_CUSTOM
- Current set of policies are not based on any template.
- URLTEMPLATE_PREDEFINED_MIN
- Minimum value of the predefined values for this enumerated type.
- URLTEMPLATE_LOW
- Use low security settings (all downloads okay).
- URLTEMPLATE_MEDIUM
- Use medium security settings (user queried before downloading potentially dangerous content).
- URLTEMPLATE_HIGH
- Use high security settings (no potentially dangerous content is downloaded).
- URLTEMPLATE_PREDEFINED_MAX
- Maximum value of the predefined values for this enumerated type.
typedef enum tagURLZONE {
URLZONE_PREDEFINED_MIN = 0,
URLZONE_LOCAL_MACHINE = 0,
URLZONE_INTRANET,
URLZONE_TRUSTED,
URLZONE_INTERNET,
URLZONE_UNTRUSTED,
URLZONE_PREDEFINED_MAX = 999,
URLZONE_USER_MIN = 1000,
URLZONE_USER_MAX = 10000
} URLZONE;
This enumerated type contains all the predefined zones used by Internet Explorer.
- URLZONE_PREDEFINED_MIN
- Minimum value allowed for a zone value.
- URLZONE_LOCAL_MACHINE
- Zone used for content already on the user's local computer. This zone is not exposed by the user interface.
- URLZONE_INTRANET
- Zone used for content found on an intranet.
- URLZONE_TRUSTED
- Zone used for trusted Web sites on the Internet.
- URLZONE_INTERNET
- Zone used for most of the content on the Internet.
- URLZONE_UNTRUSTED
- Zone used for Web sites that are not trusted.
- URLZONE_PREDEFINED_MAX
- Maximum value allowed for a zone value.
- URLZONE_USER_MIN
- Minimum value allowed for a user-defined zone.
- URLZONE_USER_MAX
- Maximum value allowed for a user-defined zone.
typedef enum _URLZONEREG {
URLZONEREG_DEFAULT = 0,
URLZONEREG_HKLM,
URLZONEREG_HKCU
} URLZONEREG;
This enumerated type contains the registry location values.
- URLZONEREG_DEFAULT
- Use the default registry location.
- URLZONEREG_HKLM
- Use HKEY_LOCAL_MACHINE.
- URLZONEREG_HKCU
- Use HKEY_CURRENT_USER.
typdef enum {
ZAFLAGS_CUSTOM_EDIT = 0x00000001,
ZAFLAGS_ADD_SITES = 0x00000002,
ZAFLAGS_REQUIRE_VERIFICATION = 0x00000004,
ZAFLAGS_INCLUDE_PROXY_OVERRIDE = 0x00000008,
ZAFLAGS_INCLUDE_INTRANET_SITES = 0x00000010,
ZAFLAGS_NO_UI = 0x00000020,
ZAFLAGS_SUPPORTS_VERIFICATION = 0x00000040,
ZAFLAGS_UNC_AS_INTRANET = 0x00000080,
} ZAFLAGS;
This enumerated type contains the zone attribute flags.
- ZAFLAGS_CUSTOM_EDIT
- Edit a custom URL security zone.
- ZAFLAGS_ADD_SITES
- Add sites to a URL security zone.
- ZAFLAGS_REQUIRE_VERIFICATION
- Require user verification.
- ZAFLAGS_INCLUDE_PROXY_OVERRIDE
- Override the proxy settings.
- ZAFLAGS_INCLUDE_INTRANET_SITES
- URL security zone includes intranet sites.
- ZAFLAGS_NO_UI
- Do not display any user interfaces.
- ZAFLAGS_SUPPORTS_VERIFICATION
- Supports server verification.
- ZAFLAGS_UNC_AS_INTRANET
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.