Share via


NLBStatus Property of the IFPCEEServer Interface

The NLBStatus property gets a value from the FpcNLBStatus enumerated type that indicates the status of Network Load Balancing (NLB) on the Forefront TMG computer. NLB can be in any of the following states:

  • Unknown.
  • Not configured.
  • Configuring. NLB is processing a request to change its status on the Forefront TMG computer.
  • Running.
  • Draining and stopping. New NLB connections are not accepted, but existing connections are allowed to complete their jobs and terminate gracefully on the Forefront TMG computer.
  • Stopped. NLB can be stopped at the request of an administrator, because of a local problem, or because of a problem in Routing and Remote Access.
  • Suspended. NLB is stopped and cannot be started until a resume request is received.

C++

HRESULT get_NLBStatus(
    FpcNLBStatus* pStatus
);

Parameters

  • pStatus
    Pointer to a variable that on return receives a value from the FpcNLBStatus enumerated type indicating the status of NLB on the Forefront TMG computer.

Return Value

This property method returns S_OK if the call is successful; otherwise, it returns an error code.

Visual Basic

Property NLBStatus As FpcNLBStatus

Property Value

Value from the FpcNLBStatus enumerated type that indicates the status of NLB on the Forefront TMG computer.

Remarks

This property is read-only.

Requirements

Client Requires Windows 7 or Windows Vista.
Server Requires Windows Server 2008 R2 or Windows Server 2008 x64 Edition with SP2.
Version Requires Forefront Threat Management Gateway (TMG) 2010.
IDL

Declared in Msfpccom.idl.

DLL

Requires Msfpccom.dll.

See Also

FPCServer

Send comments about this topic to Microsoft

Build date: 6/30/2010