Freigeben über


NV_FEATURE_PARAMETER Struktur (ntddscsi.h)

Die NV_FEATURE_PARAMETER-Struktur wird in Verbindung mit der IOCTL_SCSI_MINIPORT_NVCACHE Anforderung verwendet, um Informationen zur Unterstützung von NV Cache Manager-Features vom Gerät abzurufen. Die Struktur der Featureparameter des NV Cache-Managers wird vom Miniport-Treiber zurückgegeben, wenn die erfolgreiche Rückgabe der NRB_NVCACHE_INFO-Funktion wie im Feld "Funktion" der NVCACHE_REQUEST_BLOCK-Struktur angefordert wird.

Die Werte in diesen Feldern stammen aus dem Befehl "GERÄT IDENTIFIZIEREN" in Abschnitt 7.16 der ATA8-ACS Spezifikation.

Syntax

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;

Angehörige

NVPowerModeEnabled

Aus Word 214, Bit 0 der IDENTIFY DEVICE-Daten, ein Wert von 1 bedeutet, dass der Featuresatz für den NV-Cache-Energiemodus aktiviert ist.

NVParameterReserv1

Reserviert für die zukünftige Verwendung.

NVCmdEnabled

Von Word 214, Bit 4 der IDENTIFY DEVICE-Daten, ein Wert von 1 bedeutet, dass der NV-Cache-Featuresatz aktiviert ist.

NVParameterReserv2

Reserviert für die zukünftige Verwendung.

NVPowerModeVer

Aus Word 214, Bits 8 bis 11 der IDENTIFY DEVICE-Daten, enthält dieses Feld die Featuresatzversion des NV-Cache-Power Mode.

NVCmdVer

Von Word 214, Bits 12 bis 15 der IDENTIFY DEVICE-Daten, enthält dieses Feld die VERSION des NV-Cache-Featuresatzes.

NVSize

Dieses Feld enthält aus wörtern 215 und 216 der IDENTIFY DEVICE-Daten die NV-Cachegröße in logischen Blöcken.

NVReadSpeed

Aus Word 217 der IDENTIFY DEVICE-Daten enthält dieses Feld die NV Cache Read Transfer Speed in Megabyte pro Sekunde (MB/s).

NVWrtSpeed

Dieses Feld enthält aus Word 218 der IDENTIFY DEVICE-Daten die NV Cache Write Transfer Speed in Megabyte pro Sekunde (MB/s).

DeviceSpinUpTime

Aus Word 219, Bits 0 bis 7 der IDENTIFIZIEREN GERÄTEdaten, enthält dieses Feld die geschätzte Zeit des Geräts zum Drehen in Sekunden.

Anforderungen

Anforderung Wert
Header- ntddscsi.h (include Ntddscsi.h)

Siehe auch

IOCTL_SCSI_MINIPORT_NVCACHE

NVCACHE_REQUEST_BLOCK