NTSTATUS status;
ULONG sectorSize;
- SET_LARGE_INTEGER_LOW_PART(sectorNumber, DiskSector << 9);
- SET_LARGE_INTEGER_HIGH_PART(sectorNumber, DiskSector >> 23);
+ sectorNumber.LowPart = DiskSector << 9;
+ sectorNumber.HighPart = DiskSector >> 23;
+
KeInitializeEvent(&event, NotificationEvent, FALSE);
sectorSize = BLOCKSIZE * SectorCount;
DiskSector,
Buffer);
DPRINT("sectorNumber %08lx:%08lx sectorSize %ld\n",
- (unsigned long int)GET_LARGE_INTEGER_HIGH_PART(sectorNumber),
- (unsigned long int)GET_LARGE_INTEGER_LOW_PART(sectorNumber),
+ (unsigned long int)sectorNumber.LowPart,
+ (unsigned long int)sectorNumber.HighPart,
sectorSize);
pDeviceObject,
DiskSector,
Buffer,
- GET_LARGE_INTEGER_HIGH_PART(sectorNumber),
- GET_LARGE_INTEGER_LOW_PART(sectorNumber));
+ sectorNumber.HighPart,
+ sectorNumber.LowPart);
return FALSE;
}
DPRINT("Block request succeeded\n");
NTSTATUS status;
ULONG sectorSize;
- DPRINT("VFATWriteSector(pDeviceObject %x, DiskSector %d, Buffer %x)\n",
- pDeviceObject,DiskSector,Buffer);
+ DPRINT("VFATWriteSector(pDeviceObject %x, DiskSector %d, Buffer %x)\n",
+ pDeviceObject,DiskSector,Buffer);
- SET_LARGE_INTEGER_LOW_PART(sectorNumber, DiskSector << 9);
- SET_LARGE_INTEGER_HIGH_PART(sectorNumber, DiskSector >> 23);
+ sectorNumber.LowPart = DiskSector << 9;
+ sectorNumber.HighPart = DiskSector >> 23;
KeInitializeEvent(&event, NotificationEvent, FALSE);