Platform SDK: Win32 API

SDPDFormatStruc (FAT32)

Structure used to hold information on executing the various sub-functions of Int 21h Function 7304h Set_DPBForFormat. This structure is implemented in Windows OEM Service Release 2 and later.

SDPDFormatStruc STRUC
    SetDPB_Size        DW    ?
    SetDPB_Level       DW    ?
    SetDPB_Function    DD    ?
    SetDPB_Value1      DD    ?
    SetDPB_Value2      DD    ?
    SetDPB_Value3      DD    ?
    SetDPB_Value4      DD    ?
SDPDFormatStruc ENDS

Members

SetDPB_Size
A return value member for the sub-functions. This is not an input member.
SetDPB_Level
An input and return level value member. This must be set to 0.
SetDPB_Funtion
Specifies which sub-function will be implemented. The acceptable values are as follows:
Value Description
0 SetDPB_SetAllocInfo
1 SetDPB_SetDPBFrmBPB
2 SetDPB_ForceMediaChng
3 SetDPB_GetSetActFATandMirr
4 SetDPB_GetSetRootDirClus

SetDPB_Value1
Input member for sub-function. See specific sub-function for details.
SetDPB_Value2
Input member for sub-function. See specific sub-function for details.
SetDPB_Value3
Input member for sub-function. See specific sub-function for details.
SetDPB_Value4
Input member for sub-function. See specific sub-function for details.