CLUSCTL_NODE_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 ClusterNodeControl parameter.

ClusterNodeControl( 
  hNode,                                             // node handle
  hHostNode,                                         // optional host node
  CLUSCTL_NODE_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 );                                            // actual size of resulting data (not used)

Parameters

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

Return value

When an application uses CLUSCTL_NODE_UNKNOWN as a parameter for ClusterNodeControl, ClusterNodeControl always returns ERROR_SUCCESS.

Remarks

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

Component Bit location Value
Object code 24 31 CLUS_OBJECT_NODE (0x4)
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

Node Control Codes

ClusterNodeControl