IMAPI_READ_TRACK_ADDRESS_TYPE Enumeration

Defines values that indicate how to interpret track addresses for the current disc profile of a randomly-writable, hardware-defect-managed media type.

Syntax

typedef enum _IMAPI_READ_TRACK_ADDRESS_TYPE {
  IMAPI_READ_TRACK_ADDRESS_TYPE_LBA       = 0,
  IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK     = 1,
  IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION   = 2 
} IMAPI_READ_TRACK_ADDRESS_TYPE, *PIMAPI_READ_TRACK_ADDRESS_TYPE;

Constants

IMAPI_READ_TRACK_ADDRESS_TYPE_LBA

Interpret the address field as an LBA (sector address). The returned data should reflect the information for the track which contains the specified LBA.

IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK

Interpret the address field as a track number. The returned data should reflect the information for the specified track. This version of the command has the greatest compatibility with legacy devices.

IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION

Interpret the address field as a session number. The returned data should reflect the information for the first track which exists in the specified session. Note that not all drives support this method.

Requirements

Minimum supported clientWindows Vista, Windows XP with SP2
Minimum supported serverWindows Server 2003
IDLImapi2.idl

Send comments about this topic to Microsoft

Build date: 11/12/2009

Tags :


Page view tracker