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) |