32 if (
Len <
sizeof(
"?fat."))
53 ListEntry = ListEntry->
Flink)
56 DPRINT1(
"Volume: %p with VCB: %p\n", DeviceExt->VolumeDevice, DeviceExt);
69 DPRINT1(
"Please provide a volume or a VCB!\n");
78 ListEntry = ListEntry->
Flink)
98 if (DeviceExt ==
NULL)
100 DPRINT1(
"No volume %s found!\n", Argv[1]);
106 for (ListEntry = DeviceExt->FcbListHead.Flink;
107 ListEntry != &DeviceExt->FcbListHead;
108 ListEntry = ListEntry->
Flink)
111 DPRINT1(
"FCB %p (ref: %d, oc: %d %s %s %s) for FO %p with path: %.*S\n",
113 ((
Fcb->
Flags & FCB_CLEANED_UP) ?
"U" :
"NU"),
114 ((
Fcb->
Flags & FCB_CLOSED) ?
"C" :
"NC"),
int strcmp(const char *String1, const char *String2)
ACPI_SIZE strlen(const char *String)
#define NT_SUCCESS(StatCode)
PVFAT_GLOBAL_DATA VfatGlobalData
#define sprintf(buf, format,...)
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
NTSYSAPI NTSTATUS NTAPI RtlAnsiStringToUnicodeString(PUNICODE_STRING DestinationString, PANSI_STRING SourceString, BOOLEAN AllocateDestinationString)
NTSYSAPI VOID NTAPI RtlInitAnsiString(PANSI_STRING DestinationString, PCSZ SourceString)
LIST_ENTRY VolumeListHead
struct _LIST_ENTRY * Flink
#define CONTAINING_RECORD(address, type, field)
#define FCB_DELAYED_CLOSE