Microsoft Internet Security and Acceleration Server 2004 SDK

QuarantineMode Property of IFPCVpnQuarantineSettings[C++]

FPCVpnQuarantineSettings.QuarantineMode [Visual Basic]

[C++]

The QuarantineMode property gets or sets a value from the FpcVpnQuarantineMode enumerated type that specifies whether the VPN quarantine is enabled or disabled and whether the ISA Server policy or the RADIUS policy is used to validate the configuration of remote VPN clients.

HRESULT get_QuarantineMode(
  FpcVpnQuarantineMode* pQuarantineMode
);

HRESULT put_QuarantineMode(
  FpcVpnQuarantineMode QuarantineMode
);

Parameters

pQuarantineMode
Pointer to a value from the FpcVpnQuarantineMode enumerated type that is set on return to fpcVpnQuarantineDisabled if the VPN quarantine is not enabled, to fpcVpnQuarantineEnabled if the VPN quarantine is enabled and the ISA Server policy is used, or to fpcVpnQuarantineEnabledWithRadiusPolicy if the VPN quarantine is enabled and the RADIUS policy is used.
QuarantineMode
Value from the FpcVpnQuarantineMode enumerated type that specifies whether the VPN quarantine is enabled or disabled, and whether the ISA Server policy or the RADIUS policy is used to validate the configuration of remote VPN clients.

Return Values

These property methods return S_OK if the call is successful; otherwise, they return an error code.

On computers running a Windows 2000 Server operating system, these property methods always return E_FPC_RADIUS_QUARANTINE_NOT_SUPPORTED.

Remarks

This property is read/write. Its default value is fpcVpnQuarantineDisabled, which specifies that the VPN quarantine is not enabled.

This property can be set to fpcVpnQuarantineEnabledWithRadiusPolicy only on computers running an operating system from the Windows Server 2003 family.

[Visual Basic]

The QuarantineMode property gets or sets a value from the FpcVpnQuarantineMode enumerated type that specifies whether the VPN quarantine is enabled or disabled and whether the ISA Server policy or the RADIUS policy is used to validate the configuration of remote VPN clients.

Property QuarantineMode As FpcVpnQuarantineMode

Property Value

Value from the FpcVpnQuarantineMode enumerated type that specifies whether the VPN quarantine is enabled or disabled and whether the ISA Server policy or the RADIUS policy is used to validate the configuration of remote VPN clients.

Remarks

This property is read/write. Its default value is fpcVpnQuarantineDisabled, which specifies that the VPN quarantine is not enabled.

A VPN quarantine based on RADIUS policies is supported only on computers running an operating system from the Windows Server 2003 family. An attempt to set this property to fpcVpnQuarantineEnabledWithRadiusPolicy on a computer running a Windows 2000 Server operating system raises an E_FPC_RADIUS_QUARANTINE_NOT_SUPPORTED error, which can be intercepted by using an error handler.

Requirements

Server: Requires Windows Server 2003.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Msfpccom.idl.
Library: Use Microsoft Internet Security and Acceleration Server 2004 Administration Library.

See Also

FPCVpnQuarantineSettings