Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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_LAST
} INTERNET_SCHEME, *LPINTERNET_SCHEME;
Constants
INTERNET_SCHEME_PARTIAL Value: -2 Partial URL. |
INTERNET_SCHEME_UNKNOWN Value: -1 Unknown URL scheme. |
INTERNET_SCHEME_DEFAULT Value: 0 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
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | wininet.h |