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 dans 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 avec une erreur status 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 État peut être défini sur STATUS_SUCCESS ou STATUS_INFO_LENGTH_MISMATCH si la mémoire tampon d’entrée n’est pas assez grande.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntdddisk.h (inclure Ntdddisk.h) |