ATA_CHANNEL_STATE enumeration (irb.h)

The ATA_CHANNEL_STATE enumeration type indicates the state of the channel.

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 {
  ChannelStateDisabled,
  ChannelStateEnabled,
  ChannelStateUnKnown
} ATA_CHANNEL_STATE;

Constants

 
ChannelStateDisabled
Indicates that the channel is disabled.
ChannelStateEnabled
Indicates that the channel is enabled.
ChannelStateUnKnown
Indicates that the state of the channel is unknown.

Remarks

The ATA_CHANNEL_STATE enumeration type is used in conjunction with the AtaControllerChannelEnabled routine to determine whether the channel is enabled.

Requirements

Requirement Value
Header irb.h (include Irb.h)

See also

AtaControllerChannelEnabled