Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure FILE_DISPOSITION_INFORMATION est utilisée comme argument de la routine ZwSetInformationFile.
Syntaxe
typedef struct _FILE_DISPOSITION_INFORMATION {
BOOLEAN DeleteFile;
} FILE_DISPOSITION_INFORMATION, *PFILE_DISPOSITION_INFORMATION;
Membres
DeleteFile
Indique si le fichier du système d’exploitation doit supprimer le fichier lorsque le fichier est fermé. Définissez ce membre sur TRUE pour supprimer le fichier lorsqu’il est fermé. Sinon, définissez la valeur FALSE. La définition de ce membre sur FALSE n’a aucun effet si le handle a été ouvert avec FILE_FLAG_DELETE_ON_CLOSE.
Remarques
L’appelant doit disposer d’un accès DELETE à un fichier donné pour appeler ZwSetInformationFile avec DeleteFile défini sur TRUE dans cette structure. Par la suite, la seule opération légale effectuée par un tel appelant consiste à fermer le handle de fichier ouvert.
Un fichier marqué pour suppression n’est pas réellement supprimé tant que tous les handles ouverts de l’objet de fichier n’ont pas été fermés et que le nombre de liens pour le fichier est égal à zéro.
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | ntddk.h (include Ntddk.h, Ntifs.h) |