2.2.3.15 CLUS_MAINTENANCE_MODE_INFO_EX

The CLUS_MAINTENANCE_MODE_INFO_EX structure represents the extended maintenance mode settings for a storage class resource.

CLUS_MAINTENANCE_MODE_INFO_EX is a custom-marshaled structure that has fields as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

InMaintenance

MaintenanceModeType

InternalState

Signature

InMaintenance (4 bytes): A 32-bit integer that indicates the current maintenance mode state when written by the server or the target maintenance mode state when provided by the client for a storage class resource. Zero indicates that the resource is not in maintenance mode and one indicates that the storage resource is in maintenance mode.

MaintenanceModeType (4 bytes): A 4-byte MAINTENANCE_MODE_TYPE enumeration, as specified in section 2.2.2.6, that indicates the current maintenance mode type when written by the server or the target maintenance mode type when provided by the client for a storage class resource.

InternalState (4 bytes): A 32-bit integer representing the internal resource state, as specified in section 3.1.4.2.13. This field is valid only when written by the server.

Signature (4 bytes): A 32-bit integer that MUST contain the value 0xABBAF00F.

Show: