Resultados de la búsqueda a petición "winapi"

2 la respuesta

¿Por qué GetFileVersionInfo en kernel32.dll en Windows 10 devuelve la versión 6.2?

Estoy tratando de recuperarkernel32.dll versión para realizar una comprobación de versión de Windows. Sin embargo, por alguna razón, aunquekernel32.dllLa versión de (como se ve en las propiedades del archivo) es 10.0.10586.0, la versión devuelta ...

2 la respuesta

RegSaveKey devuelve ERROR_PRIVILEGE_NOT_HELD

Estoy tratando de guardar el contenido de una clave de registro particular en un archivo usando la API RegSaveKey (): HKEY key; LRESULT result = RegOpenKeyEx(HKEY_LOCAL_MACHINE, L"Software\\MyProduct", 0, KEY_ACCESS_ALL, &key); result = ...

4 la respuesta

¿Cómo leo un disco directamente con .Net?

¿Es posible leer un disco directamente con .Net? Por directamente me refiero a través del dispositivo sin pasar por el sistema de archivos. Creo que haría esto abriendo el dispositivo de alguna manera "\ Device \ Ide \ IdeDeviceP2T0L0-1", por ...

5 la respuesta

Uso de CoTaskMemAlloc?

¿Cuándo es apropiado usar CoTaskMemAlloc? ¿Alguien puede dar un ejemplo?

3 la respuesta

¿Por qué el constructor std :: string restablece GetLastError?

Llamo a las API de Windows desde el código C ++ y tengo un método auxiliar para hacer elFormatMessage cosas y lanzar una excepción para el manejo de errores. La firma de la función es void throw_system_error(const std::string& msg_prefix, DWORD ...

1 la respuesta

Obtener el mango de la consola

¿Cómo obtengo el controlador de consola de una aplicación externa? Tengo un programa ejecutándose como consola. Tengo un segundo programa que llamará a GetConsoleScreenBufferInfo, pero para eso necesito el controlador de consola del primer ...

3 la respuesta

¿Qué significa cuando se agrega `Ex` a un nombre de función / método?

No trabajo mucho con la API de Windows, pero he visto que se usa allí y ocasionalmente en una base de código aquí en el trabajo.

3 la respuesta

Bloqueo específico de Windows 10 en la llamada LeaveCriticalSection

Me encontré con un problema con la sincronización de subprocesos y las secciones críticas en Windows 10. La aplicación se bloqueará en este caso: La aplicación tiene dos hilos.El subproceso 1 llama a EnterCriticalSection con el objeto m_CSEl ...

8 la respuesta

C ++ #include <atlbase.h> no se encuentra

Cuando compilo mi programa C ++ en Visual Studio Express, dice que no puede encontraratlbase.h. ¿Me estoy perdiendo algo de SDK o algo?

1 la respuesta

Determinar si el proceso comenzó desde el acceso directo

¿Es posible determinar si se inició otro proceso / ventana utilizando un acceso directo? El propósito es leer ese acceso directo para obtener la configuración de inicio: carpeta de inicio, ejecutar como administrador, etc. Quizás haya una forma ...