Preguntas etiquetadas con winapi

La API de Windows (anteriormente llamada API de Win32) es el conjunto básico de interfaces de programación de aplicaciones disponibles para los sistemas operativos Microsoft Windows. Esta etiqueta es para preguntas sobre el desarrollo de aplicaciones nativas de Windows mediante la API de Windows.

9
¿Cómo eliminar una carpeta cuyo nombre termina con un punto (".")?
Obtuve algunas carpetas creadas por malware cuyo nombre terminaba con un punto como C:\a.\o C:\b.\, etc. Encontré una solución que puede eliminar dicha carpeta con el comando, rd /q /s "C:\a.\"pero si llamo a Win API RemoveDirectory, regresa ERROR_FILE_NOT_FOUND. Y me pregunto cómo escribir una función para eliminar ese directorio, …

3
Cargar dinámicamente una función desde una DLL
Estoy echando un vistazo a los archivos .dll, entiendo su uso y estoy tratando de entender cómo usarlos. He creado un archivo .dll que contiene una función que devuelve un número entero llamado funci () usando este código, creo que he importado el archivo .dll al proyecto (no hay quejas): …
88 c++  winapi  dll 





1
CreateVirtualDisk da el error 87 (El parámetro es incorrecto)
En Windows 10, al intentar utilizar la API CreateVirtualDisk para crear un disco virtual, falla y devuelve el código de error 87. Ejemplo reproducible mínimo completo. program Project3; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, Winapi.Windows; type // Identifiers for virtual storage types and providers VIRTUAL_STORAGE_TYPE = record DeviceId: ULONG; // …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.