|
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 () |
|
c_DisableThreadLibraryCalls :: HMODULE -> IO Bool |
|
freeLibrary :: HMODULE -> IO () |
|
c_FreeLibrary :: HMODULE -> IO Bool |
|
c_FreeLibraryFinaliser :: FunPtr (HMODULE -> IO ()) |
|
getModuleFileName :: HMODULE -> IO String |
|
c_GetModuleFileName :: HMODULE -> LPTSTR -> Int -> IO Bool |
|
getModuleHandle :: Maybe String -> IO HMODULE |
|
c_GetModuleHandle :: LPCTSTR -> IO HMODULE |
|
getProcAddress :: HMODULE -> String -> IO Addr |
|
c_GetProcAddress :: HMODULE -> LPCSTR -> IO Addr |
|
loadLibrary :: String -> IO HINSTANCE |
|
c_LoadLibrary :: LPCTSTR -> IO HINSTANCE |
|
type LoadLibraryFlags = DWORD |
|
lOAD_LIBRARY_AS_DATAFILE :: LoadLibraryFlags |
|
lOAD_WITH_ALTERED_SEARCH_PATH :: LoadLibraryFlags |
|
loadLibraryEx :: String -> HANDLE -> LoadLibraryFlags -> IO HINSTANCE |
|
c_LoadLibraryEx :: LPCTSTR -> HANDLE -> LoadLibraryFlags -> IO HINSTANCE |
|
Produced by Haddock version 0.8 |