Функция CreateDirectoryEx создает новую папку на диске и установливает аттрибуты безопасности для созданной папки, если это позволяет операционная система.
Declare Function CreateDirectoryEx Lib "kernel32.dll" Alias "CreateDirectoryExA" (ByVal lpTemplateDirectory As String, ByVal lpNewDirectory As String, lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long
lpTemplateDirectory - имя папки, которая будет использоваться как шаблон для установки атрибутов новой папки. lpNewDirectory - имя новой папки. lpSecurityAttributes - атрибуты безопасности (в Windows 95, 98, CE игнорируется).
В случае ошибки функция возвращает 0 (используйте GetLastError для получения кода ошибки), в случае успеха функция возвращает значение, отличное от нуля.