IDCRL_OPTION_ID

Specifies an IDCRL option, such as an Internet proxy setting.

typedef enum
{
   IDCRL_OPTION_ALL_BIT = 0x0000007F,
   IDCRL_OPTION_PROXY = 0x00000001,
   IDCRL_OPTION_CONNECT_TIMEOUT = 0x00000002,
   IDCRL_OPTION_SEND_TIMEOUT = 0x00000004,
   IDCRL_OPTION_RECEIVE_TIMEOUT = 0x00000008,
   IDCRL_OPTION_PROXY_PASSWORD = 0x00000010,
   IDCRL_OPTION_PROXY_USERNAME = 0x00000020,
   IDCRL_OPTION_ENVIRONMENT = 0x00000040         
} IDCRL_OPTION_ID;

The following table describes the values in this enumeration.

Enumerator Value

Description

IDCRL_OPTION_ALL_BIT

Reserved; do not use.

IDCRL_OPTION_PROXY

Pointer to the Windows Internet (WinINet) INTERNET_PROXY_INFO structure.

IDCRL_OPTION_PROXY_USERNAME

Unicode user-name string. Maps to INTERNET_PROXY_INFO_USERNAME.

IDCRL_OPTION_PROXY_PASSWORD

Unicode password string. Maps to INTERNET_PROXY_INFO_PASSWORD.

IDCRL_OPTION_CONNECT_TIMEOUT

Pointer to a DWORD value of the connection timeout interval in milliseconds. Maps to INTERNET_OPTION_CONNECT_TIMEOUT.

IDCRL_OPTION_SEND_TIMEOUT

Pointer to a DWORD value of the send timeout interval in milliseconds. Maps to INTERNET_OPTION_SEND_TIMEOUT.

IDCRL_OPTION_RECEIVE_TIMEOUT

Pointer to a DWORD value of the receive timeout interval in milliseconds. Maps to INTERNET_OPTION_RECEIVE_TIMEOUT.

IDCRL_OPTION_ENVIRONMENT

Tells IDCRL to target the specified service environment. Byte pointer to a Unicode string of the target environment.

Show: