3.3.4.2 Attaching CPrepDisks
Because the ClusPrepDisk.AttachedState (section 3.2.1) restricts the methods that can be called for a ClusPrepDisk, the client MUST call CprepDiskAttach (section 3.2.4.14) before calling any other method with a CPREP_DISKID input parameter, except for CprepDiskGetProps (section 3.2.4.5), CprepDiskGetProps3 (section 3.4.4.7), CprepDiskGetUniqueIds (section 3.2.4.13), and CprepDiskGetUniqueIds3 (section 3.4.4.1).