ITsSbPlugin::Initialize method (sbtsv.h)

Initializes the plug-in.

Remote Desktop Connection Broker (RD Connection Broker) calls this method immediately after the RD Connection Broker service starts. Plug-ins can use this method to add information about existing environments and targets in the RD Connection Broker store.

ITsSbResourcePlugin ITsSbLoadBalancing ITsSbPlacement ITsSbOrchestration ITsSbTaskPlugin

Syntax

HRESULT Initialize(
  [in] ITsSbProvider          *pProvider,
  [in] ITsSbPluginNotifySink  *pNotifySink,
  [in] ITsSbPluginPropertySet *pPropertySet
);

Parameters

[in] pProvider

A pointer to an ITsSbProvider provider object.

[in] pNotifySink

A pointer to an ITsSbPluginNotifySink notify sink object.

[in] pPropertySet

A pointer to an ITsSbPluginPropertySet plug-in property set object.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

Plug-ins should call OnInitialized on the specified ITsSbPluginNotifySink sink object.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2012
Target Platform Windows
Header sbtsv.h

See also

ITsSbLoadBalancing

ITsSbOrchestration

ITsSbPlacement

ITsSbPlugin

ITsSbPluginNotifySink

ITsSbPluginPropertySet

ITsSbProvider

ITsSbProvisioning

ITsSbResourcePlugin

ITsSbTaskPlugin