2.2.2 Internet Protocol Server Identifiers
The service identifiers listed below are used by several methods of the Internet Information Services (IIS) Inetinfo Remote Protocol to indicate the type of Internet protocol server targeted by the method. Server implementations MAY implement the Internet Information Services (IIS) Inetinfo Remote Protocol for some or all of the server types specified below.
If the specified Internet protocol server is not being managed by an Internet Information Services (IIS) Inetinfo Remote Protocol implementation or if the server is unavailable or inactive, method calls that target that server SHOULD return ERROR_SERVICE_NOT_ACTIVE, as specified in section 2.2.7.
Constant/value |
Description |
---|---|
INET_FTP_SVC_ID 0x00000001 |
Identifies the File Transfer Protocol (FTP) service. |
INET_GOPHER_SVC_ID 0x00000002 |
Identifies the Gopher service. |
INET_HTTP_SVC_ID 0x00000004 |
Identifies the Hypertext Transfer Protocol (HTTP) service. |
INET_DNS_SVC_ID 0x00000008 |
Identifies the Domain Name System (DNS). |
INET_HTTP_PROXY 0x00000010 |
Identifies the HTTP proxy service. |
INET_NNTP_SVC_ID 0x00000040 |
Identifies the Network News Transfer Protocol (NNTP) service. |
INET_SMTP_SVC_ID 0x00000080 |
Identifies the Simple Mail Transfer Protocol (SMTP) service. |
INET_GATEWAY_SVC_ID 0x00000100 |
Identifies the Internet gateway service. |
INET_POP3_SVC_ID 0x00000200 |
Identifies the Post Office Protocol 3 (POP3) service. |
INET_CHAT_SVC_ID 0x00000400 |
Identifies the Internet Relay Chat (IRC) service. |
INET_LDAP_SVC_ID 0x00000800 |
Identifies the Lightweight Directory Access Protocol (LDAP) service. |
INET_IMAP_SVC_ID 0x00001000 |
Identifies the Internet Message Access Protocol (IMAP) service. |