Partager via


IOCTL_DISK_COPY_DATA IOCTL (ntdddisk.h)

Cette IOCTL_DISK_COPY_DATA IOCTL est utilisée pour copier des données d’une zone du disque vers une autre.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d’entrée

La mémoire tampon à Irp->AssociatedIrp.SystemBuffer contient les données DISK_COPY_DATA_PARAMETERS. Parameters.DeviceIoControl.InputBufferLength à l’emplacement de la pile d’E/S de l’IRP indique la taille, en octets, de la mémoire tampon.

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.

Mémoire tampon de sortie

Aucun.

Longueur de la mémoire tampon de sortie

Aucun.

Bloc d’état

Le champ État est défini sur STATUS_SUCCESS si l’opération réussit.

Exigences

Exigence Valeur
d’en-tête ntdddisk.h (include Ntdddisk.h)

Voir aussi

DISK_COPY_DATA_PARAMETERS