#include <stdio.h>
#include <windows.h>
#include <ndk/iofuncs.h>
#include <ndk/kefuncs.h>
#include <ndk/obfuncs.h>
#include <ndk/rtlfuncs.h>
#include <fmifs/fmifs.h>
#include <time.h>
#include <limits.h>
#include "check/dosfsck.h"
#include "check/common.h"
#include "check/io.h"
#include "check/lfn.h"
#include "check/boot.h"
#include "check/fat.h"
#include "check/file.h"
#include "check/check.h"
#include <pshpack1.h>
#include <poppack.h>
Go to the source code of this file.
Data Structures |
| struct | PFAT16_BOOT_SECTOR |
| struct | PFAT32_BOOT_SECTOR |
| struct | PFAT32_FSINFO |
| struct | PFORMAT_CONTEXT |
Defines |
| #define | WIN32_NO_STATUS |
| #define | NTOS_MODE_USER |
Functions |
| NTSTATUS | Fat12Format (HANDLE FileHandle, PPARTITION_INFORMATION PartitionInfo, PDISK_GEOMETRY DiskGeometry, PUNICODE_STRING Label, BOOLEAN QuickFormat, ULONG ClusterSize, PFORMAT_CONTEXT Context) |
| NTSTATUS | Fat16Format (HANDLE FileHandle, PPARTITION_INFORMATION PartitionInfo, PDISK_GEOMETRY DiskGeometry, PUNICODE_STRING Label, BOOLEAN QuickFormat, ULONG ClusterSize, PFORMAT_CONTEXT Context) |
| NTSTATUS | Fat32Format (HANDLE FileHandle, PPARTITION_INFORMATION PartitionInfo, PDISK_GEOMETRY DiskGeometry, PUNICODE_STRING Label, BOOLEAN QuickFormat, ULONG ClusterSize, PFORMAT_CONTEXT Context) |
| VOID | UpdateProgress (PFORMAT_CONTEXT Context, ULONG Increment) |
| VOID | VfatPrint (PCHAR Format,...) |