| Win32-2.1.1.1: A binding to part of the Win32 library | Source code | Contents | Index

System.Win32.DLL

Portability | portable
Stability | provisional
Maintainer | Esa Ilari Vuokko <ei@vuokko.info>

Description
A collection of FFI declarations for interfacing with Win32.
Documentation

disableThreadLibraryCalls :: HMODULE -> IO () | Source

c_DisableThreadLibraryCalls :: HMODULE -> IO Bool | Source

freeLibrary :: HMODULE -> IO () | Source

c_FreeLibrary :: HMODULE -> IO Bool | Source

c_FreeLibraryFinaliser :: FunPtr (HMODULE -> IO ()) | Source

getModuleFileName :: HMODULE -> IO String | Source

c_GetModuleFileName :: HMODULE -> LPTSTR -> Int -> IO Bool | Source

getModuleHandle :: Maybe String -> IO HMODULE | Source

c_GetModuleHandle :: LPCTSTR -> IO HMODULE | Source

getProcAddress :: HMODULE -> String -> IO Addr | Source

c_GetProcAddress :: HMODULE -> LPCSTR -> IO Addr | Source

loadLibrary :: String -> IO HINSTANCE | Source

c_LoadLibrary :: LPCTSTR -> IO HINSTANCE | Source

type LoadLibraryFlags = DWORD | Source

lOAD_LIBRARY_AS_DATAFILE :: LoadLibraryFlags | Source

lOAD_WITH_ALTERED_SEARCH_PATH :: LoadLibraryFlags | Source

loadLibraryEx :: String -> HANDLE -> LoadLibraryFlags -> IO HINSTANCE | Source

c_LoadLibraryEx :: LPCTSTR -> HANDLE -> LoadLibraryFlags -> IO HINSTANCE | Source

Produced by Haddock version 0.8