CreateFile
Aus API-Wiki
Version vom 25. Februar 2007, 23:14 Uhr von Nils Thomsen (Diskussion | Beiträge)
Diese Funktion öffnet, erstellt oder kürzt??? eine Datei, einen COM-Port, ein Gerät, einen Diest oder eine Console.
Sie gibt ein Handle zurück, dass den Zugriff ermöglicht.
Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName _ As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode _ As Long, lpSecurityAttributes As SECURITY_ATTRIBUTES, _ ByVal dwCreationDisposition As Long, _ ByVal dwFlagsAndAttributes As Long, _ ByVal hTemplateFile As Long) As Long
Parameter:
lpFileName [übergabe]
Übergabe eines Pfades (maximalen Länge "Const MAX_PATH = 260"). Bei Zugriff auf das Com-Objekt ist nach dem Portnamen ein Doppelpunkt erwartet z.B.: COM1: