MI_DestinationOptions_GetProxyType function (mi.h)

Gets the proxy type set by the user.

Syntax

MI_INLINE MI_Result MI_DestinationOptions_GetProxyType(
  [in] MI_DestinationOptions *options,
       const MI_Char         **proxyType
);

Parameters

[in] options

MI_DestinationOptions object returned from MI_Application_NewDestinationOptions.

proxyType

A pointer to a null-terminated string containing the returned proxy type. This string can be one of these values:

MI_DESTINATIONOPTIONS_PROXY_TYPE_IE ("IE")

Default IE settings.

MI_DESTINATIONOPTIONS_PROXY_TYPE_WINHTTP ("WinHTTP")

WinHTTP settings.

MI_DESTINATIONOPTIONS_PROXY_TYPE_AUTO ("Auto")

(Default setting) Provider selects the best option.

MI_DESTINATIONOPTIONS_PROXY_TYPE_NONE ("None")

Disables proxy usage.

Return value

A value of the MI_Result enumeration that specifies the function return code. This can be one of the following codes.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Windows
Header mi.h
Redistributable Windows Management Framework 3.0 on Windows Server 2008 R2 with SP1, Windows 7 with SP1, and Windows Server 2008 with SP2