Freigeben über


STORAGE_WRITE_CACHE_PROPERTY Struktur (ntddstor.h)

Die STORAGE_WRITE_CACHE_PROPERTY-Struktur wird mit der IOCTL_STORAGE_QUERY_PROPERTY Anforderung verwendet, um Informationen über die Schreibcacheeigenschaft eines Geräts abzurufen.

Syntax

typedef struct _STORAGE_WRITE_CACHE_PROPERTY {
  ULONG              Version;
  ULONG              Size;
  WRITE_CACHE_TYPE   WriteCacheType;
  WRITE_CACHE_ENABLE WriteCacheEnabled;
  WRITE_CACHE_CHANGE WriteCacheChangeable;
  WRITE_THROUGH      WriteThroughSupported;
  BOOLEAN            FlushCacheSupported;
  BOOLEAN            UserDefinedPowerProtection;
  BOOLEAN            NVCacheEnabled;
} STORAGE_WRITE_CACHE_PROPERTY, *PSTORAGE_WRITE_CACHE_PROPERTY;

Angehörige

Version

Die Versionsnummer der Schreibcacheeigenschaft.

Size

Die Größe der STORAGE_WRITE_CACHE_PROPERTY Struktur in Byte.

WriteCacheType

Ein WRITE_CACHE_TYPE-typed-Wert, der den aktuellen Schreibcachetyp angibt

WriteCacheEnabled

Ein WRITE_CACHE_ENABLE-typed-Wert, der angibt, ob der Schreibcache aktiviert ist.

WriteCacheChangeable

Ein WRITE_CACHE_CHANGE-typed-Wert, der angibt, ob der Host die Merkmale des Schreibcaches ändern kann.

WriteThroughSupported

Ein WRITE_THROUGH-typed-Wert, der angibt, ob das Gerät schreibgeschützte Zwischenspeicherung unterstützt.

FlushCacheSupported

Ein boolescher Wert, der angibt, ob das Gerät hostsoftware das Leeren des Gerätecaches zulässt. Wenn TRUE, ermöglicht das Gerät hosten, den Gerätecache zu leeren. Wenn FALSE-, kann die Hostsoftware den Gerätecache nicht leeren.

UserDefinedPowerProtection

Ein boolescher Wert, der angibt, ob ein Benutzer die Leistungsschutzmerkmale des Geräts in der Registrierung konfigurieren kann. Wenn TRUE-, kann ein Benutzer die Leistungsschutzmerkmale des Geräts in der Registrierung konfigurieren. Wenn FALSE-, kann der Benutzer die Leistungsschutzmerkmale des Geräts in der Registrierung nicht konfigurieren.

NVCacheEnabled

Ein boolescher Wert, der angibt, ob das Gerät über eine Akkusicherung für den Schreibcache verfügt. Wenn TRUE, verfügt das Gerät über eine Akkusicherung für den Schreibcache. Wenn FALSE-, verfügt das Gerät nicht über eine Akkusicherung für den Writer-Cache.

Bemerkungen

Alle in diesem Thema beschriebenen Parameterwerte beziehen sich auf die Ausgabe der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung.

Anforderungen

Anforderung Wert
Header- ntddstor.h (include Ntddstor.h)

Siehe auch

IOCTL_STORAGE_QUERY_PROPERTY