CreateFileA ( [7 params] -- handle )
publication: 5 décembre 2024 / mis à jour 5 décembre 2024
vocabulaire: windows
CrĂ©e ou ouvre un fichier ou un appareil dâE/S. Les appareils dâE/S les plus couramment utilisĂ©s sont les suivants : fichier, flux de fichiers, rĂ©pertoire, disque physique, volume, mĂ©moire tampon de la console, lecteur de bande, ressource de communications, mailslot et canal. La fonction retourne un handle qui peut ĂȘtre utilisĂ© pour accĂ©der au fichier ou Ă lâappareil pour diffĂ©rents types dâE/S en fonction du fichier ou de lâappareil et des indicateurs et attributs spĂ©cifiĂ©s.
ParamĂštres:
- lpFileName Nom du fichier ou de lâappareil Ă crĂ©er ou ouvrir
- dwDesiredAccess AccĂšs demandĂ© au fichier ou Ă lâappareil, qui peut ĂȘtre rĂ©sumĂ© sous forme de lecture, dâĂ©criture, Ă la fois ou de 0 pour indiquer ni lâun ni lâautre
- dwShareMode Mode de partage demandĂ© du fichier ou de lâappareil, qui peut ĂȘtre lu, Ă©crit, Ă la fois, supprimer, tous ces Ă©lĂ©ments ou aucun
- lpSecurityAttributes Pointeur vers une structure SECURITY_ATTRIBUTES qui contient deux membres de donnĂ©es distincts mais connexes : un descripteur de sĂ©curitĂ© facultatif et une valeur boolĂ©enne qui dĂ©termine si le handle retournĂ© peut ĂȘtre hĂ©ritĂ© par les processus enfants
- dwCreationDisposition Action Ă entreprendre sur un fichier ou un appareil qui existe ou nâexiste pas
- dwFlagsAndAttributes Les attributs et indicateurs de fichier ou dâappareil, FILE_ATTRIBUTE_NORMAL Ă©tant la valeur par dĂ©faut la plus courante pour les fichiers
- hTemplateFile Handle valide pour un fichier de modĂšle avec le droit dâaccĂšs GENERIC_READ. Le fichier de modĂšle fournit des attributs de fichier et des attributs Ă©tendus pour le fichier en cours de crĂ©ation
Legal: site web personnel sans commerce / personal site without seling