Partager via


structure NV_FEATURE_PARAMETER (ntddscsi.h)

La structure NV_FEATURE_PARAMETER est utilisée conjointement avec la demande de IOCTL_SCSI_MINIPORT_NVCACHE pour obtenir les informations de prise en charge des fonctionnalités du Gestionnaire de cache NV à partir de l’appareil. La structure des paramètres de fonctionnalité nv Cache Manager est retournée par le pilote miniport lors du retour réussi de la fonction NRB_NVCACHE_INFO, comme demandé dans le champ Fonction de la structure NVCACHE_REQUEST_BLOCK.

Les valeurs de ces champs proviennent de la commande IDENTIFIER DEVICE dans la section 7.16 de la spécification ATA8-ACS.

Syntaxe

typedef struct _NV_FEATURE_PARAMETER {
  USHORT NVPowerModeEnabled;
  USHORT NVParameterReserv1;
  USHORT NVCmdEnabled;
  USHORT NVParameterReserv2;
  USHORT NVPowerModeVer;
  USHORT NVCmdVer;
  ULONG  NVSize;
  USHORT NVReadSpeed;
  USHORT NVWrtSpeed;
  ULONG  DeviceSpinUpTime;
} NV_FEATURE_PARAMETER, *PNV_FEATURE_PARAMETER;

Membres

NVPowerModeEnabled

Tiré du mot 214, bit 0 des données IDENTIFIER DEVICE, une valeur d’un moyen signifie que le jeu de fonctionnalités en mode power cache NV est activé.

NVParameterReserv1

Réservé pour une utilisation ultérieure.

NVCmdEnabled

Tiré du mot 214, bit 4 des données IDENTIFIER DEVICE, une valeur d’un moyen signifie que le jeu de fonctionnalités du cache NV est activé.

NVParameterReserv2

Réservé pour une utilisation ultérieure.

NVPowerModeVer

Extrait du mot 214, bits 8 à 11 des données IDENTIFIER DEVICE, ce champ contient la version du jeu de fonctionnalités du mode power mode cache NV.

NVCmdVer

Extrait du mot 214, bits 12 à 15 des données IDENTIFIER DEVICE, ce champ contient la version du jeu de fonctionnalités du cache NV.

NVSize

Extrait des mots 215 et 216 des données IDENTIFIER DEVICE, ce champ contient la taille du cache NV, en blocs logiques.

NVReadSpeed

Extrait du mot 217 des données IDENTIFIER DEVICE, ce champ contient la vitesse de transfert de lecture du cache NV, en mégaoctets par seconde (Mo/s).

NVWrtSpeed

Extrait du mot 218 des données IDENTIFIER DEVICE, ce champ contient la vitesse de transfert d’écriture du cache NV, en mégaoctets par seconde (Mo/s).

DeviceSpinUpTime

Extrait du mot 219, bits 0 à 7 des données IDENTIFIER L’APPAREIL, ce champ contient le temps estimé de l’appareil à tourner, en secondes.

Exigences

Exigence Valeur
d’en-tête ntddscsi.h (include Ntddscsi.h)

Voir aussi

IOCTL_SCSI_MINIPORT_NVCACHE

NVCACHE_REQUEST_BLOCK