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.

37 lines
644 B

  1. #pragma once
  2. DECLARE_CLASS( UDF_LVOL );
  3. class SCAN_ALLOCTION_DESCRIPTORS : public OBJECT {
  4. public:
  5. BOOL
  6. Initialize
  7. (
  8. PUDF_LVOL UdfLVol,
  9. PICBFILE FileIcbEntry
  10. );
  11. BOOL
  12. Next
  13. (
  14. PULONG StartBlockNum,
  15. PULONG Length,
  16. PSHORT Type
  17. );
  18. private:
  19. USHORT _AdType;
  20. LPBYTE _AllocationDescriptors;
  21. ULONG _AllocationDescriptorLength;
  22. ULONG _AllocDescOffset;
  23. LPBYTE _ReadBuffer;
  24. ULONG _SectorSize;
  25. PUDF_LVOL _UdfLVol;
  26. };