Format a drive using an undocumented function

Format a drive using an undocumented function

SHFormatDrive is an undocumented but simple API function that allows you to format a drive. This function simply opens “Format Drive” diaolog window. Being undocument you won’t find its Declare with the API Viewer utility:

Private Declare Function SHFormatDrive Lib "Shell32.dll" (ByVal hWnd As Long, _    ByVal Drive As Integer, ByVal fmtID As Integer, ByVal Options As Integer) _    As Long

The SHFormatDrive takes four parameters. The first is the handle of the parent window. The second is the index of the drive to be formatted (A=0, B=1, C=2

See also  Comparing different methods of testing your Infrastructure-as-Code

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist