Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

This enumeration defines the flags used with the nSchememember of the URL_COMPONENTSstructure.

Syntax

typedef enum {
  INTERNET_SCHEME_PARTIAL = -2,
  INTERNET_SCHEME_UNKNOWN = -1,
  INTERNET_SCHEME_DEFAULT = 0,
  INTERNET_SCHEME_FTP,
  INTERNET_SCHEME_GOPHER,
  INTERNET_SCHEME_HTTP,
  INTERNET_SCHEME_HTTPS,
  INTERNET_SCHEME_FILE,
  INTERNET_SCHEME_NEWS,
  INTERNET_SCHEME_MAILTO,
  INTERNET_SCHEME_SOCKS,
  INTERNET_SCHEME_JAVASCRIPT,
  INTERNET_SCHEME_VBSCRIPT,
  INTERNET_SCHEME_FIRST = INTERNET_SCHEME_FTP,
  INTERNET_SCHEME_LAST = INTERNET_SCHEME_VBSCRIPT
} INTERNET_SCHEME, *LPINTERNET_SCHEME;

Elements

INTERNET_SCHEME_PARTIAL

Partial URL.

INTERNET_SCHEME_UNKNOWN

Unknown URL scheme.

INTERNET_SCHEME_DEFAULT

Default URL scheme.

INTERNET_SCHEME_FTP

FTP URL scheme (ftp:).

INTERNET_SCHEME_GOPHER

Not supported in Windows Embedded CE.

INTERNET_SCHEME_HTTP

HTTP URL scheme (http:).

INTERNET_SCHEME_HTTPS

HTTPS URL scheme (https:).

INTERNET_SCHEME_FILE

File URL scheme (file:).

INTERNET_SCHEME_NEWS

News URL scheme (news:).

INTERNET_SCHEME_MAILTO

Mail URL scheme (mailto:).

INTERNET_SCHEME_SOCKS

Socks URL scheme (socks:).

INTERNET_SCHEME_JAVASCRIPT

Microsoft JScript URL scheme (javascript:).

INTERNET_SCHEME_VBSCRIPT

Microsoft VBScript URL scheme (vbscript:).

INTERNET_SCHEME_FIRST

Lowest known scheme value.

INTERNET_SCHEME_LAST

Highest known scheme value.

Requirements

Header wininet.h
Windows Embedded CE Windows CE 2.12 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also