tardigrade
Messages postés208Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 décembre 2008 3 juil. 2003 à 19:38
Le kernel32 est une dll importante pour le systeme d'exploitation. elle sert en autre a la gestion des fichiers et des dossiers, au thread, a la memoire, au pipe, au process, aux infos system etc...
exemple pour copier un fichier:
Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long
Sub Main()
CopyFile "C:\FichierA.txt", "C:\FichierB.txt", 1
End sub
pour ce qui est de lire un disque cluster par cluster peut etre que kernel32 le peut mais je ne sais pas comment d'ailleurs si tu trouves la solution je veux bien que tu me la donnes
Le Tardigrade
Proger
Messages postés248Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention19 décembre 2008 13 août 2003 à 09:52
> pour ce qui est de lire un disque cluster par cluster peut etre que kernel32 le peut mais je ne sais pas comment d'ailleurs si tu trouves la solution je veux bien que tu me la donnes
Recherche des infos sur l'api CreateFile (alias CreateFileA) et... recherche aussi des infos sur la structure d'un mbr, table de partitions, struct fat12, fat16, fat32 et ntfs .