ATA_ADDRESS_TRANSLATION enumeration (irb.h)
The ATA_ADDRESS_TRANSLATION enumeration type indicates the type of address translation used during data transfers.
Note The ATA port driver and ATA miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.
Syntax
typedef enum {
UnknownMode,
ChsMode,
LbaMode,
Lba48BitMode
} ATA_ADDRESS_TRANSLATION;
Constants
UnknownMode |
ChsMode Indicates that sectors are to be addressed using cylinder/head/sector (CHS) values. |
LbaMode Indicates that sectors are to be addressed using logical block addressing (LBA) values. |
Lba48BitMode Indicates support for 48-bit LBAs. |
Requirements
Requirement | Value |
---|---|
Header | irb.h (include Irb.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for