Freigeben über


IOCTL_DISK_SET_CACHE_INFORMATION IOCTL (ntdddisk.h)

Legt Die Konfigurationsdaten für den Datenträgercache fest.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der Eingabepuffer.

Eingabepufferlänge

Parameters.DeviceIoControl.InputBufferLength in der E/A-Stapelposition des IRP gibt die Größe des puffers in Bytes an, der dem Treiber zur Verfügung gestellt wird, was = sizeof(DISK_CACHE_INFORMATION) sein >muss. Andernfalls wird der Treiber mit einem Fehler status STATUS_INFO_LENGTH_MISMATCH zurückgegeben.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Das Feld Information ist auf 0 festgelegt. Das Feld Status kann auf STATUS_SUCCESS oder STATUS_INFO_LENGTH_MISMATCH festgelegt werden, wenn der Eingabepuffer nicht groß genug ist.

Anforderungen

Anforderung Wert
Header ntdddisk.h (include Ntdddisk.h)

Weitere Informationen

DISK_CACHE_INFORMATION