Ceci est une ancienne révision du document !


Les Fichiers

CreateFile

function CreateFile(lpFileName:LPCSTR; dwDesiredAccess:DWORD; dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD;dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE; external 'kernel32' name 'CreateFileA';
lpFileName
dwDesiredAccess
  • GENERIC_READ : Accés en écriture
  • GENERIC_WRITE: Accés en Lecture
  • GENERIC_READ or GENERIC_WRITE : Accés en écriture et lecture
  • 0 : l'application peut interroger certaines métadonnées telles que les attributs de fichiers, de répertoires ou de périphériques sans accéder à ces fichiers ou périphériques.

Vous ne pouvez pas demander un mode d'accès qui entre en conflit avec le mode de partage spécifié par le paramètre dwShareMode dans une requête ouverte qui a déjà un identifiant ouvert.

Apparement pour lire des données SMART sur un disque, il doit etre ouvert en GENERIC_READ or GENERIC_WRITE
dwShareMode
lpSecurityAttributes
dwCreationDisposition
dwFlagsAndAttributes
hTemplateFile
Retourne : Handle
Vous pourriez laisser un commentaire si vous étiez connecté.