CLUSCTL_CLUSTER_UNKNOWN control code

This control code verifies that control codes are being processed on the node where execution of the control is directed. Applications use this control code as a ClusterControl parameter.

ClusterControl( 
  hCluster,                 // cluster handle
  hHostNode,                // optional node handle
  CLUSCTL_CLUSTER_UNKNOWN,  // this control code
  NULL,                     // input buffer (not used)
  0,                        // input buffer size (not used)
  NULL,                     // output buffer (not used)
  0,                        // output buffer size (not used)
  NULL                      // resulting data size (not used)
);

Parameters

For complete parameter descriptions, see ClusterControl. This control code has no parameters associated with it.

Return value

When an application uses CLUSCTL_CLUSTER_UNKNOWN as a parameter for ClusterControl, ClusterControl always returns ERROR_SUCCESS.

Remarks

ClusAPI.h defines the 32 bits of CLUSCTL_CLUSTER_UNKNOWN as follows (for more information, see Control Code Architecture).

Component Bit location Value
Object code
24 31
CLUS_OBJECT_CLUSTER (0x7)
Global bit
23
CLUS_NOT_GLOBAL (0x0)
Modify bit
22
CLUS_NO_MODIFY (0x0)
User bit
21
CLCTL_CLUSTER_BASE (0x0)
Type bit
20
External (0x0)
Operation code
0 23
CLCTL_UNKNOWN (0x0)
Access code
0 1
CLUS_ACCESS_READ (0x1)

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Header
ClusAPI.h

See also

Cluster Control Codes

ClusterControl