Partager via


structure IDE_MINIPORT_RESOURCES (irb.h)

La structure IDE_MINIPORT_RESOURCES est utilisée par le pilote de port pour fournir au pilote miniport des ressources.

Remarque Le pilote de port ATA et les modèles de pilotes miniport ATA peuvent être modifiés ou indisponibles à l’avenir. Au lieu de cela, nous vous recommandons d’utiliser le du pilote Storport et modèles de pilotes Storport miniport.
 

Syntaxe

typedef struct _IDE_MINIPORT_RESOURCES {
  ULONG             NumberOfAccessRanges;
  PIDE_ACCESS_RANGE IdeAccessRange;
} IDE_MINIPORT_RESOURCES, *PIDE_MINIPORT_RESOURCES;

Membres

NumberOfAccessRanges

Contient le nombre de plages d’accès pointées par IdeAccessRange. Il s’agit d’une plage d’adresses mémoire ou d’adresses de port d’E/S.

IdeAccessRange

Pointeur vers la première plage d’adresses d’une série de plages d’adresses contiguës définies par une structure de type IDE_ACCESS_RANGE. La valeur du membre NumberOfAccessRanges indique le nombre de plages d’adresses fournies. Le pilote de port remplit chaque structure IDE_ACCESS_RANGE avec les plages d’adresses allouées pour le contrôleur.

Remarques

Le pilote de port transmet cette structure à la routine IdeHwControl du pilote miniport.

Exigences

Exigence Valeur
d’en-tête irb.h (include Irb.h)

Voir aussi

IDE_ACCESS_RANGE

IdeHwControl