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_PARTIALValue: -2 Partial URL. |
INTERNET_SCHEME_UNKNOWNValue: -1 Unknown URL scheme. |
INTERNET_SCHEME_DEFAULTValue: 0 Default URL scheme. |
INTERNET_SCHEME_FTPFTP URL scheme (ftp:). |
INTERNET_SCHEME_GOPHERGopher URL scheme (gopher:). Note Windows XP and Windows Server 2003 R2 and earlier only. |
INTERNET_SCHEME_HTTPHTTP URL scheme (http:). |
INTERNET_SCHEME_HTTPSHTTPS URL scheme (https:). |
INTERNET_SCHEME_FILEFile URL scheme (file:). |
INTERNET_SCHEME_NEWSNews URL scheme (news:). |
INTERNET_SCHEME_MAILTOMail URL scheme (mailto:). |
INTERNET_SCHEME_SOCKSSocks URL scheme (socks:). |
INTERNET_SCHEME_JAVASCRIPTJScript URL scheme (javascript:). |
INTERNET_SCHEME_VBSCRIPTVBScript URL scheme (vbscript:). |
INTERNET_SCHEME_RESResource URL scheme (res:). |
INTERNET_SCHEME_FIRSTLowest known scheme value. |
INTERNET_SCHEME_LASTHighest 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 |