ReactOS 0.4.16-dev-2633-g8dc9e50
_ATAPORT_CHANNEL_EXTENSION Struct Reference

#include <atapi.h>

Collaboration diagram for _ATAPORT_CHANNEL_EXTENSION:

Public Attributes

ATAPORT_COMMON_EXTENSION Common
 
ATAPORT_PORT_DATA PortData
 
PDEVICE_OBJECT Pdo
 
KSPIN_LOCK PdoListLock
 
SINGLE_LIST_ENTRY PdoList
 
ULONG DeviceObjectNumber
 
ULONG ScsiPortNumber
 
UNICODE_STRING StorageInterfaceName
 

Detailed Description

Definition at line 437 of file atapi.h.

Member Data Documentation

◆ Common

◆ DeviceObjectNumber

ULONG _ATAPORT_CHANNEL_EXTENSION::DeviceObjectNumber

Definition at line 447 of file atapi.h.

Referenced by AtaAddChannel().

◆ Pdo

PDEVICE_OBJECT _ATAPORT_CHANNEL_EXTENSION::Pdo

Definition at line 444 of file atapi.h.

Referenced by AtaAddChannel(), and AtaPortExitStateMachine().

◆ PdoList

SINGLE_LIST_ENTRY _ATAPORT_CHANNEL_EXTENSION::PdoList

Definition at line 446 of file atapi.h.

Referenced by AtaPortFindDeviceForAction().

◆ PdoListLock

KSPIN_LOCK _ATAPORT_CHANNEL_EXTENSION::PdoListLock

Definition at line 445 of file atapi.h.

Referenced by AtaAddChannel(), AtaPortExitStateMachine(), and AtaPortFindDeviceForAction().

◆ PortData

ATAPORT_PORT_DATA _ATAPORT_CHANNEL_EXTENSION::PortData

◆ ScsiPortNumber

ULONG _ATAPORT_CHANNEL_EXTENSION::ScsiPortNumber

Definition at line 448 of file atapi.h.

Referenced by AtaPdoHandleGetScsiAddress().

◆ StorageInterfaceName

UNICODE_STRING _ATAPORT_CHANNEL_EXTENSION::StorageInterfaceName

Definition at line 449 of file atapi.h.


The documentation for this struct was generated from the following file: