FormatParams2 - FL_IOCTL_FORMAT_PHYSICAL_DRIVE var_5C+0x00 ; 98 percentUse; var_5C+0x01 ; 0x01 noOfBDTLPartitions; var_5C+0x02 ; 0x00 noOfBinaryPartitions; 0x03 .... align var_5C+0x04 ; 0x00000000 BDTLPartitionInfo; var_5C+0x08 ; 0x00000000 binaryPartitionInfo; var_5C+0x0C ; 0x00 cascadedDeviceNo; var_5C+0x0D ; 0x00 noOfCascadedDevices; var_5C+0x10 ; 0x00000000 progressCallback; var_5C+0x14 ; 0x00010000 vmAddressingLimit; var_5C+0x18 ; 0x0000 embeddedCISlength; var_5C+0x1C ; 0x00000000 embeddedCIS; BDTLPartitionFormatParams var_9C+0x00 ; 0x00000000 length; var_9C+0x04 ; 0x00000002 noOfSpareUnits; var_9C+0x08 ; 0x02 flags; var_9C+0x09 ; 00 00 00 00 volumeId[4]; /* DOS partition identification number */ 0x0d .... align 0x0e .... align 0x0f .... align var_9C+0x10 ; 0x00000000 volumeLabel; /*DOS partition label string. If NULL, no label */ var_9C+0x14 ; 0x02 noOfFATcopies; var_9C+0x15 ; "" protectionKey[8]; /* The key for the protection*/ var_9C+0x1D ; 0x00 protectionType; var_9C+0x20 ; 0x00000000 length; var_9C+0x24 ; 0x00000002 noOfSpareUnits; var_9C+0x28 ; 0x02 flags; var_9C+0x29 ; 00 00 00 00 volumeId[4]; /* DOS partition identification number */ 0x2d .... align 0x2e .... align 0x2f .... align var_9C+0x30 ; 0x00000000 volumeLabel; /*DOS partition label string. If NULL, no label */ var_9C+0x34 ; 0x02 noOfFATcopies; var_9C+0x35 ; "" protectionKey[8]; /* The key for the protection*/ var_9C+0x3D ; 0x00 protectionType; BinaryPartitionFormatParams var_B4+0x00 ; 0x00000000 length; var_B4+0x04 ; "BIPO" sign[4]; var_B4+0x08 ; 0x08 signOffset; var_B4+0x09 ; "" protectionKey[8]; var_B4+0x11 ; 0x00 protectionType; .......................... var_3C+0x00 ; 0x00000000 var_3C+0x04 ; 0x00000000 var_3C+0x0C ; var_5C FormatParams2 - FL_IOCTL_FORMAT_PHYSICAL_DRIVE var_5C+0x00 ; 98 percentUse; var_5C+0x01 ; 0x02 noOfBDTLPartitions; var_5C+0x02 ; 0x01 noOfBinaryPartitions; 0x03 .... align var_5C+0x04 ; var_9C BDTLPartitionInfo; var_5C+0x08 ; var_B4 binaryPartitionInfo; ; var_5C+0x0C ; 0x00 cascadedDeviceNo; ; var_5C+0x0D ; 0x00 noOfCascadedDevices; ; var_5C+0x10 ; 0x00000000 progressCallback; ; var_5C+0x14 ; 0x00010000 vmAddressingLimit; ; var_5C+0x18 ; 0x0000 embeddedCISlength; ; var_5C+0x1C ; 0x00000000 embeddedCIS; BDTLPartitionFormatParams var_9C+0x00 ; 0x01000000 length; var_9C+0x04 ; 0x00000002 noOfSpareUnits; var_9C+0x08 ; 0x02 flags; ; var_9C+0x09 ; 00 00 00 00 volumeId[4]; /* DOS partition identification number */ 0x0d .... align 0x0e .... align 0x0f .... align ; var_9C+0x10 ; 0x00000000 volumeLabel; /*DOS partition label string. If NULL, no label */ var_9C+0x14 ; 0x02 noOfFATcopies; var_9C+0x15 ; "aYaLaMiH" protectionKey[8]; /* The key for the protection*/ var_9C+0x1D ; 0x41 protectionType; ; var_9C+0x20 ; 0x00000000 length; var_9C+0x24 ; 0x00000002 noOfSpareUnits; var_9C+0x28 ; 0x02 flags; ; var_9C+0x29 ; 00 00 00 00 volumeId[4]; /* DOS partition identification number */ 0x2d .... align 0x2e .... align 0x2f .... align ; var_9C+0x30 ; 0x00000000 volumeLabel; /*DOS partition label string. If NULL, no label */ var_9C+0x34 ; 0x02 noOfFATcopies; ; var_9C+0x35 ; "" protectionKey[8]; /* The key for the protection*/ var_9C+0x3D ; 0x00 protectionType; BinaryPartitionFormatParams var_B4+0x00 ; 0x00080000 length; var_B4+0x04 ; "BIPO" sign[4]; var_B4+0x08 ; 0x08 signOffset; var_B4+0x09 ; "aYaLaMiH" protectionKey[8]; var_B4+0x11 ; 0x00 protectionType;