IOCTL_DISK_SET_CACHE_INFORMATION IOCTL (ntdddisk.h)
Définit les données de configuration du cache de disque.
Code principal
Mémoire tampon d’entrée
Mémoire tampon d’entrée.
Longueur de la mémoire tampon d’entrée
Parameters.DeviceIoControl.InputBufferLength à l’emplacement de la pile d’E/S de l’IRP indique la taille, en octets, de la mémoire tampon mise à la disposition du pilote, qui doit être >= sizeof(DISK_CACHE_INFORMATION). Sinon, le pilote retourne un état d’erreur de STATUS_INFO_LENGTH_MISMATCH.
Mémoire tampon de sortie
Aucun.
Longueur de la mémoire tampon de sortie
Aucun.
Bloc d’état
Le champ Informations est défini sur zéro. Le champ Status peut être défini sur STATUS_SUCCESS ou STATUS_INFO_LENGTH_MISMATCH si la mémoire tampon d’entrée n’est pas suffisamment grande.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntdddisk.h (include Ntdddisk.h) |