2.1 Transport
This protocol uses the DCOM Remote Protocol, as specified in [MS-DCOM], as its transport. On its behalf, the DCOM Remote Protocol uses the following RPC protocol sequence: RPC over TCP, as specified in [MS-RPCE]. This protocol uses RPC dynamic endpoints, as specified in [C706] section 4. The server MUST require an RPC authentication level that is not less than RPC_C_AUTHN_LEVEL_PKT_PRIVACY, also specified in [MS-RPCE].
This protocol MUST use the following universally unique identifiers (UUIDs):
IClusterStorage2: 12108A88-6858-4467-B92F-E6CF4568DFB6
IClusterNetwork2: 2931C32C-F731-4c56-9FEB-3D5F1C5E72BF
IClusterCleanup: D6105110-8917-41A5-AA32-8E0AA2933DC9
IClusterSetup: 491260B5-05C9-40D9-B7F2-1F7BDAE0927F
IClusterLog: 85923CA7-1B6B-4E83-A2E4-F5BA3BFBB8A3
IClusterFirewall: F1D6C29C-8FBE-4691-8724-F6D8DEAEAFC8
The IClusterStorage3 interface SHOULD<1> be supported. The following UUID MUST be used when IClusterStorage3 is supported:
IClusterStorage3: 11942D87-A1DE-4E7F-83FB-A840D9C5928D
The IClusterUpdate interface SHOULD<2> be supported. The following UUID MUST be used when IClusterUpdate is supported:
IClusterUpdate: E3C9B851-C442-432B-8FC6-A7FAAFC09D3B
The protocol MUST use the following class identifiers (CLSIDs):
C72B09DB-4D53-4f41-8DCC-2D752AB56F7C for the class that implements IClusterStorage2
E1568352-586D-43e4-933F-8E6DC4DE317A for the class that implements IClusterNetwork2
A6D3E32B-9814-4409-8DE3-CFA673E6D3DE for the class that implements IClusterCleanup
04D55210-B6AC-4248-9E69-2A569D1D2AB6 for the class that implements IClusterSetup
88E7AC6D-C561-4F03-9A60-39DD768F867D for the class that implements IClusterLog
3CFEE98C-FB4B-44C6-BD98-A1DB14ABCA3F for the class that implements IClusterFirewall
The following CLSID MUST be used when IClusterStorage3 is supported:
C72B09DB-4D53-4f41-8DCC-2D752AB56F7C for the class that implements IClusterStorage3
The following CLSID MUST be used when IClusterUpdate is supported:
4142DD5D-3472-4370-8641-DE7856431FB0 for the class that implements IClusterUpdate