NV_FEATURE_PARAMETER-Struktur (ntddscsi.h)
Die NV_FEATURE_PARAMETER-Struktur wird in Verbindung mit der IOCTL_SCSI_MINIPORT_NVCACHE Anforderung verwendet, um Unterstützungsinformationen zum NV Cache Manager-Feature vom Gerät abzurufen. Die Nv Cache Manager-Featureparameterstruktur wird vom Miniporttreiber zurückgegeben, wenn die NRB_NVCACHE_INFO-Funktion erfolgreich zurückgegeben wurde, wie im Feld Funktion der NVCACHE_REQUEST_BLOCK-Struktur angefordert.
Die Werte in diesen Feldern stammen aus dem Befehl IDENTIFY DEVICE 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;
Member
NVPowerModeEnabled
Aus Wort 214, Bit 0 der Daten "IDENTIFY DEVICE" entnommen, bedeutet der Wert 1, dass der NV-Cache-Energiemodus-Featuresatz aktiviert ist.
NVParameterReserv1
Für die zukünftige Verwendung reserviert.
NVCmdEnabled
Aus Word 214, Bit 4 der IDENTIFY DEVICE-Daten entnommen, bedeutet ein Wert von 1, dass der NV-Cache-Featuresatz aktiviert ist.
NVParameterReserv2
Für die zukünftige Verwendung reserviert.
NVPowerModeVer
Dieses Feld stammt aus Word 214, Bits 8 bis 11 der DATEN "GERÄT IDENTIFIZIEREN", und enthält die Nv Cache Power Mode Feature set-Version.
NVCmdVer
Dieses Feld stammt aus Word 214, Bits 12 bis 15 der DATEN "IDENTIFY DEVICE", und enthält die NV Cache-Featuresatzversion.
NVSize
Aus den Wörtern 215 und 216 der Daten "IDENTIFY DEVICE" entnommen, enthält dieses Feld die NV-Cachegröße in logischen Blöcken.
NVReadSpeed
Dieses Feld stammt aus Word 217 der Daten "IDENTIFY DEVICE" und enthält die NV Cache-Leseübertragungsgeschwindigkeit in Megabyte pro Sekunde (MB/s).
NVWrtSpeed
Dieses Feld stammt aus Word 218 der IDENTIFY DEVICE-Daten und enthält die NV Cache-Schreibgeschwindigkeit in Megabyte pro Sekunde (MB/s).
DeviceSpinUpTime
Aus Wort 219, Bits 0 bis 7 der Daten "GERÄT IDENTIFIZIEREN" enthält dieses Feld die geschätzte Zeit für das Starten des Geräts in Sekunden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddscsi.h (include Ntddscsi.h) |