Share via


ExecuteGroupControl method of the MSCluster_ResourceGroup class

Executes a control code on the group. For a list of group control codes, see Group Control Codes.

Syntax

void ExecuteGroupControl(
  [in]  sint32 ControlCode,
  [in]  uint8  InputBuffer[],
  [out] uint8  OutputBuffer[],
  [out] sint32 OutputBufferSize
);

Parameters

ControlCode [in]

A control code specifying the operation to be performed.

This corresponds to the dwControlCode parameter to the ClusterGroupControl function listed on the group control code reference pages.

InputBuffer [in]

An input buffer containing information needed for the operation, or NULL if no information is needed.

This corresponds to the lpInBuffer parameter to the ClusterGroupControl function listed on the group control code reference pages.

OutputBuffer [out]

An output buffer to receive the data resulting from the operation, or NULL if no data will be returned.

This corresponds to the lpOutBuffer parameter to the ClusterGroupControl function listed on the group control code reference pages.

OutputBufferSize [out]

The allocated size (in bytes) of the output buffer.

This corresponds to the cbOutBufferSize parameter to the ClusterGroupControl function listed on the group control code reference pages.

Return value

This method does not return a value.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2008
Namespace
Root\MSCluster
MOF
ClusWmi.mof
DLL
ClusWMI.dll

See also

MSCluster_ResourceGroup

ClusterGroupControl

Group Control Codes