INTERNET_SCHEME enumeration
Defines the flags used with the nScheme member of the URL_COMPONENTS structure.
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_RES, INTERNET_SCHEME_FIRST = INTERNET_SCHEME_FTP, INTERNET_SCHEME_LAST = INTERNET_SCHEME_VBSCRIPT } INTERNET_SCHEME, * LPINTERNET_SCHEME;
Constants
- 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
-
Gopher URL scheme (gopher:).
Note Windows XP and Windows Server 2003 R2 and earlier only. - 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
-
JScript URL scheme (javascript:).
- INTERNET_SCHEME_VBSCRIPT
-
VBScript URL scheme (vbscript:).
- INTERNET_SCHEME_RES
-
Resource URL scheme (res:).
- INTERNET_SCHEME_FIRST
-
Lowest known scheme value.
- INTERNET_SCHEME_LAST
-
Highest known scheme value.
Remarks
Note WinINet does not support server implementations. In addition, it should not be used from a service. For server implementations or services use Microsoft Windows HTTP Services (WinHTTP).
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
See also
Show: