Unit NTFSTypes

From Ultibo.org
Jump to: navigation, search

Return to Unit Reference


Description


Ultibo NTFS Types unit

Constants


None defined

Type definitions



NTFS specific types

TNTFSType = (ntNONE,ntNTFS12,ntNTFS30,ntNTFS31);

NTFS record number

[Expand]

PNTFSRecordNumber = ^TNTFSRecordNumber;

TNTFSRecordNumber = packed record

NTFS file reference

[Expand]

PNTFSFileReference = ^TNTFSFileReference;

TNTFSFileReference = packed record

NTFS sub node record

[Expand]

PNTFSSubNodeRecord = ^TNTFSSubNodeRecord;

TNTFSSubNodeRecord = packed record

NTFS update sequence record

[Expand]

PNTFSUpdateSequenceRecord = ^TNTFSUpdateSequenceRecord;

TNTFSUpdateSequenceRecord = packed record

NTFS12 file record

[Expand]

PNTFS12FileRecord = ^TNTFS12FileRecord;

TNTFS12FileRecord = packed record

NTFS31 file record

[Expand]

PNTFS31FileRecord = ^TNTFS31FileRecord;

TNTFS31FileRecord = packed record

NTFS restart record

[Expand]

PNTFSRestartRecord = ^TNTFSRestartRecord;

TNTFSRestartRecord = packed record

NTFS restart area

[Expand]

PNTFSRestartArea = ^TNTFSRestartArea;

TNTFSRestartArea = packed record

NTFS log client

[Expand]

PNTFSLogClient = ^TNTFSLogClient;

TNTFSLogClient = packed record

NTFS log record

[Expand]

PNTFSLogRecord = ^TNTFSLogRecord;

TNTFSLogRecord = packed record

NTFS index record

[Expand]

PNTFSIndexRecord = ^TNTFSIndexRecord;

TNTFSIndexRecord = packed record

NTFS index header

[Expand]

PNTFSIndexHeader = ^TNTFSIndexHeader;

TNTFSIndexHeader = packed record

NTFS index entry

[Expand]

PNTFSIndexEntry = ^TNTFSIndexEntry;

TNTFSIndexEntry = packed record

NTFS data index entry

[Expand]

PNTFSDataIndexEntry = ^TNTFSDataIndexEntry;

TNTFSDataIndexEntry = packed record

NTFS attribute index entry

[Expand]

PNTFSAttributeIndexEntry = ^TNTFSAttributeIndexEntry;

TNTFSAttributeIndexEntry = packed record

NTFS attribute header

[Expand]

PNTFSAttributeHeader = ^TNTFSAttributeHeader;

TNTFSAttributeHeader = packed record

NTFS resident attribute header

[Expand]

PNTFSResidentAttributeHeader = ^TNTFSResidentAttributeHeader;

TNTFSResidentAttributeHeader = packed record

NTFS non resident attribute header

[Expand]

PNTFSNonResidentAttributeHeader = ^TNTFSNonResidentAttributeHeader;

TNTFSNonResidentAttributeHeader = packed record

NTFS compressed attribute header

[Expand]

PNTFSCompressedAttributeHeader = ^TNTFSCompressedAttributeHeader;

TNTFSCompressedAttributeHeader = packed record

NTFS12 standard information

[Expand]

PNTFS12StandardInformation = ^TNTFS12StandardInformation;

TNTFS12StandardInformation = packed record

NTFS30 standard information

[Expand]

PNTFS30StandardInformation = ^TNTFS30StandardInformation;

TNTFS30StandardInformation = packed record

NTFS attribute list

[Expand]

PNTFSAttributeList = ^TNTFSAttributeList;

TNTFSAttributeList = packed record

NTFS file name

[Expand]

PNTFSFileName = ^TNTFSFileName;

TNTFSFileName = packed record

NTFS object ID

[Expand]

PNTFSObjectId = ^TNTFSObjectId;

TNTFSObjectId = packed record

NTFS volume version

[Expand]

PNTFSVolumeVersion = ^TNTFSVolumeVersion;

TNTFSVolumeVersion = packed record

NTFS security descriptor

[Expand]

PNTFSSecurityDescriptor = ^TNTFSSecurityDescriptor;

TNTFSSecurityDescriptor = packed record

NTFS volume name

[Expand]

PNTFSVolumeName = ^TNTFSVolumeName;

TNTFSVolumeName = packed record

NTFS volume information

[Expand]

PNTFSVolumeInformation = ^TNTFSVolumeInformation;

TNTFSVolumeInformation = packed record

NTFS data

[Expand]

PNTFSData = ^TNTFSData;

TNTFSData = packed record

NTFS index root

[Expand]

PNTFSIndexRoot = ^TNTFSIndexRoot;

TNTFSIndexRoot = packed record

NTFS index allocation

[Expand]

PNTFSIndexAllocation = ^TNTFSIndexAllocation;

TNTFSIndexAllocation = packed record

NTFS bitmap

[Expand]

PNTFSBitmap = ^TNTFSBitmap;

TNTFSBitmap = packed record

NTFS reparse point

[Expand]

PNTFSReparsePoint = ^TNTFSReparsePoint;

TNTFSReparsePoint = packed record

NTFS reparse point Microsoft

[Expand]

PNTFSReparsePointMicrosoft = ^TNTFSReparsePointMicrosoft;

TNTFSReparsePointMicrosoft = TNTFSReparsePoint;

NTFS reparse point other

[Expand]

PNTFSReparsePointOther = ^TNTFSReparsePointOther;

TNTFSReparsePointOther = packed record

NTFS symbolic link

[Expand]

PNTFSSymbolicLink = ^TNTFSSymbolicLink;

TNTFSSymbolicLink = packed record

NTFS extended attribute information

[Expand]

PNTFSExtendedAttrInformation = ^TNTFSExtendedAttrInformation;

TNTFSExtendedAttrInformation = packed record

NTFS extended attribute

[Expand]

PNTFSExtendedAttr = ^TNTFSExtendedAttr;

TNTFSExtendedAttr = packed record

NTFS property set

[Expand]

PNTFSPropertySet = ^TNTFSPropertySet;

TNTFSPropertySet = packed record

NTFS logged utility stream

[Expand]

PNTFSLoggedUtilityStream = ^TNTFSLoggedUtilityStream;

TNTFSLoggedUtilityStream = packed record

NTFS unknown

[Expand]

PNTFSUnknown = ^TNTFSUnknown;

TNTFSUnknown = packed record

NTFS end

[Expand]

PNTFSEnd = ^TNTFSEnd;

TNTFSEnd = packed record

NTFS run data

[Expand]

PNTFSRunData = ^TNTFSRunData;

TNTFSRunData = packed record

NTFS item data

[Expand]

PNTFSItemData = ^TNTFSItemData;

TNTFSItemData = packed record

NTFS object Id data

[Expand]

PNTFSObjIdData = ^TNTFSObjIdData;

TNTFSObjIdData = packed record

NTFS quota data

[Expand]

PNTFSQuotaData = ^TNTFSQuotaData;

TNTFSQuotaData = packed record

NTFS owner data

[Expand]

PNTFSOwnerData = ^TNTFSOwnerData;

TNTFSOwnerData = packed record

NTFS up case data

[Expand]

PNTFSUpCaseData = ^TNTFSUpCaseData;

TNTFSUpCaseData = packed record

NTFS attribute definition data

[Expand]

PNTFSAttrDefData = ^TNTFSAttrDefData;

TNTFSAttrDefData = packed record

NTFS reparse data

[Expand]

PNTFSReparseData = ^TNTFSReparseData;

TNTFSReparseData = packed record

NTFS reparse symbolic link data

[Expand]

PNTFSReparseSymLinkData = ^TNTFSReparseSymLinkData;

TNTFSReparseSymLinkData = packed record

NTFS reparse mount point data

[Expand]

PNTFSReparseMountPointData = ^TNTFSReparseMountPointData;

TNTFSReparseMountPointData = packed record

NTFS extended data

[Expand]

PNTFSExtendedData = ^TNTFSExtendedData;

TNTFSExtendedData = packed record

NTFS security data

[Expand]

PNTFSSecurityData = ^TNTFSSecurityData;

TNTFSSecurityData = packed record

NTFS SID identifier authority data

[Expand]

PNTFSSidIdentifierAuthorityData = ^TNTFSSidIdentifierAuthorityData;

TNTFSSidIdentifierAuthorityData = packed record

NTFS SID data

[Expand]

PNTFSSidData = ^TNTFSSidData;

TNTFSSidData = packed record

NTFS acl data

[Expand]

PNTFSAclData = ^TNTFSAclData;

TNTFSAclData = packed record

NTFS ace header data

[Expand]

PNTFSAceHeaderData = ^TNTFSAceHeaderData;

TNTFSAceHeaderData = packed record

NTFS ace data

[Expand]

PNTFSAceData = ^TNTFSAceData;

TNTFSAceData = packed record

NTFS object ace data

[Expand]

PNTFSObjectAceData = ^TNTFSObjectAceData;

TNTFSObjectAceData = packed record

NTFS security item data

[Expand]

PNTFSSecurityItemData = ^TNTFSSecurityItemData;

TNTFSSecurityItemData = packed record

NTFS security Id data

[Expand]

PNTFSSecurityIdData = ^TNTFSSecurityIdData;

TNTFSSecurityIdData = packed record

NTFS security hash data

[Expand]

PNTFSSecurityHashData = ^TNTFSSecurityHashData;

TNTFSSecurityHashData = packed record

NTFS object Id key data

[Expand]

PNTFSObjIdKeyData = ^TNTFSObjIdKeyData;

TNTFSObjIdKeyData = packed record

NTFS quota key data

[Expand]

PNTFSQuotaKeyData = ^TNTFSQuotaKeyData;

TNTFSQuotaKeyData = packed record

NTFS owner key data

[Expand]

PNTFSOwnerKeyData = ^TNTFSOwnerKeyData;

TNTFSOwnerKeyData = packed record

NTFS security Id key data

[Expand]

PNTFSSecurityIdKeyData = ^TNTFSSecurityIdKeyData;

TNTFSSecurityIdKeyData = packed record

NTFS security hash key data

[Expand]

PNTFSSecurityHashKeyData = ^TNTFSSecurityHashKeyData;

TNTFSSecurityHashKeyData = packed record

NTFS reparse key data

[Expand]

PNTFSReparseKeyData = ^TNTFSReparseKeyData;

TNTFSReparseKeyData = packed record

NTFS run offset

[Expand]

PNTFSRunOffset = ^TNTFSRunOffset;

TNTFSRunOffset = packed record

NTFS run length

[Expand]

PNTFSRunLength = ^TNTFSRunLength;

TNTFSRunLength = packed record


Public variables


None defined

Function declarations


None defined


Return to Unit Reference