Utilice un lenguaje sencillo para manejar discos extraíbles y operar archivos, MP3, etc.
.DLL comando API_GetProcessHeap, entero, "kernel32", "GetProcessHeap", obtiene el identificador del montón del proceso de llamada. Comando DLL GetProcessHeap, entero, "kernel32", "GetProcessHeap", obtiene el identificador del montón del proceso de llamada
. Nombre del directorio de parámetros, tipo de texto
.DLL comando GetDriveType, entero, , "GetDriveTypeA", , 1=La unidad no existe DRIVE_REMOVABLE=2=Disco extraíble DRIVE_FIXED=3=Disco duro fijo DRIVE_REMOTE=4= Dispositivo de almacenamiento remoto (red) DRIVE_CDROM=5=Unidad óptica DRIVE_RAMDISK=6=Puede referirse a memoria o disco virtual
Comando .DLL GetDriveType, entero, , "GetDriveTypeA", , 1=La unidad no existe DRIVE_REMOVABLE=2= Disco extraíble DRIVE_FIXED=3=Disco duro fijo DRIVE_REMOTE=4=Almacenamiento remoto (red) Parámetro del dispositivo unidad, tipo de texto
Comando .DLL GetLogicalDriveStrings, entero, "kernel32.dll", "GetLogicalDriveStringsA ",, carga Número de caracteres en lpBuffer (excluidos los espacios). Si el búfer no es lo suficientemente largo para acomodar la ruta, el valor de retorno se convierte en el tamaño del búfer solicitado. 0 indica falla. Se establecerá GetLastError
. Parámetros nBufferLength, entero, longitud de cadena lpBuffer
. Parámetros lpBuffer, byteset, una cadena utilizada para cargar el nombre de la unidad lógica. Cada nombre está separado por un carácter NULL, y dos NULL después del apellido indican aborto (parada vacía)
.Comando DLL HeapAlloc, entero, "kernel32", "HeapAlloc", , del montón Asignar memoria en
Parámetro hHeap, entero
. Parámetros dwFlags, número entero
. Parámetros dwBytes, entero
.