Partager via


IOCTL_DISK_COPY_DATA IOCTL (ntdddisk.h)

Cette IOCTL_DISK_COPY_DATA IOCTL permet de 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 dans Irp-AssociatedIrp.SystemBuffer> contient les données DISK_COPY_DATA_PARAMETERS. 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.

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.

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.

Configuration requise

Condition requise Valeur
En-tête ntdddisk.h (inclure Ntdddisk.h)

Voir aussi

DISK_COPY_DATA_PARAMETERS