CLUSCTL_RESOURCE_INITIALIZE control code
Used by the resource to initialize any state after it has been created for the first time. Resource DLLs receive this control code as a ResourceControl parameter. Because the control code is internal, applications cannot use it in a control code function.
Parameters
This control code has no parameters.
Return value
This control code does not return a value.
Remarks
ClusAPI.h defines the 32 bits of CLUSCTL_RESOURCE_INITIALIZE (0x0150004a) as follows.
Component | Bit location | Value |
---|---|---|
Object code |
24 31 |
CLUS_OBJECT_RESOURCE (0x1) |
Global bit |
23 |
CLUS_NOT_GLOBAL (0x0) |
Modify bit |
22 |
CLUS_MODIFY (0x1) |
User bit |
21 |
CLCTL_CLUSTER_BASE (0x0) |
Type bit |
20 |
Internal (0x1) |
Operation code |
0 23 |
CLCTL_INITIALIZE (0x50004a) |
Access code |
0 1 |
CLUS_ACCESS_WRITE (0x2) |
For more information, see Control Code Architecture.
Resource DLL Support
Do not support or use CLUSCTL_RESOURCE_INITIALIZE in your resource DLL.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Header |
|