Overlapped, c'est pour les lectures/écritures asynchrones.
En gros, tu dois démarrer la lecture avec ReadFile(), puis attendre sur ton événement, puis tu peux utiliser ton buffer.