#include <mono/io-layer/handles.h>
#include <mono/io-layer/access.h>
+#include <mono/io-layer/versioninfo.h>
G_BEGIN_DECLS
WapiProcessInformation *process_info);
extern gboolean CreateProcessWithLogonW (const gunichar2 *username,
const gunichar2 *domain,
- const gpointer password,
+ const gunichar2 *password,
const guint32 logonFlags,
const gunichar2 *appname,
const gunichar2 *cmdline,
guint32 size, guint32 *needed);
extern guint32 GetModuleBaseName (gpointer process, gpointer module,
gunichar2 *basename, guint32 size);
+extern guint32 GetModuleFileNameEx (gpointer process, gpointer module,
+ gunichar2 *filename, guint32 size);
+extern gboolean GetModuleInformation (gpointer process, gpointer module,
+ WapiModuleInfo *modinfo, guint32 size);
extern gboolean GetProcessWorkingSetSize (gpointer process, size_t *min,
size_t *max);
extern gboolean SetProcessWorkingSetSize (gpointer process, size_t min,