Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
863 B

#include <windows.h>
#include <stdio.h>
#include <ftapi.h>
void __cdecl
main(
int argc,
char** argv
)
{
int i;
BOOL b;
FT_LOGICAL_DISK_ID diskId[100], newDiskId;
if (argc < 3) {
printf("usage: %s <diskId1> <diskId2> ...\n", argv[0]);
return;
}
printf("Creating a volume set for");
for (i = 1; i < argc; i++) {
sscanf(argv[i], "%I64X", &diskId[i - 1]);
printf(" %I64X", diskId[i - 1]);
}
printf(" ...\n");
b = FtCreateLogicalDisk(FtVolumeSet, (WORD) (argc - 1), diskId,
0, NULL, &newDiskId);
if (b) {
printf("Volume set %I64X created.\n", newDiskId);
} else {
printf("Volume set create failed with %d\n", GetLastError());
}
}