From: Doug Coleman Date: Thu, 27 Aug 2015 18:29:26 +0000 (-0700) Subject: windows.kernel32: add more bindings X-Git-Tag: unmaintained~1904 X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=commitdiff_plain;h=bb16ef8a861ec9b4b8046140d65eebdd3754f838 windows.kernel32: add more bindings --- diff --git a/basis/windows/kernel32/kernel32.factor b/basis/windows/kernel32/kernel32.factor index 282cd1a6be..2fe908e9aa 100644 --- a/basis/windows/kernel32/kernel32.factor +++ b/basis/windows/kernel32/kernel32.factor @@ -927,6 +927,8 @@ FUNCTION: BOOL ConnectNamedPipe ( HANDLE hNamedPipe, LPOVERLAPPED lpOverlapped ) FUNCTION: BOOL CopyFileW ( LPCTSTR lpExistingFileName, LPCTSTR lpNewFileName, BOOL bFailIfExists ) ALIAS: CopyFile CopyFileW ! FUNCTION: CopyLZFile + +FUNCTION: void CopyMemory ( PVOID Destination, VOID* Source, SIZE_T Length ) ! FUNCTION: CreateActCtxA ! FUNCTION: CreateActCtxW ! FUNCTION: CreateConsoleScreenBuffer @@ -1186,7 +1188,9 @@ ALIAS: FindNextVolume FindNextVolumeW ! FUNCTION: FindResourceA ! FUNCTION: FindResourceExA ! FUNCTION: FindResourceExW -! FUNCTION: FindResourceW +FUNCTION: HRSRC FindResourceW ( HMODULE hModule, LPCTSTR lpName, LPCTSTR lpType ) +ALIAS: FindResource FindResourceW + FUNCTION: BOOL FindVolumeClose ( HANDLE hFindVolume ) FUNCTION: BOOL FindVolumeMountPointClose ( HANDLE hFindVolumeMountPoint ) ! FUNCTION: FlushConsoleInputBuffer @@ -1502,7 +1506,7 @@ FUNCTION: HGLOBAL GlobalAlloc ( UINT uFlags, SIZE_T dwBytes ) ! FUNCTION: GlobalFindAtomW ! FUNCTION: GlobalFix ! FUNCTION: GlobalFlags -! FUNCTION: GlobalFree +FUNCTION: HGLOBAL GlobalFree ( HGLOBAL hMem ) ! FUNCTION: GlobalGetAtomNameA ! FUNCTION: GlobalGetAtomNameW ! FUNCTION: GlobalHandle @@ -1591,7 +1595,7 @@ FUNCTION: HLOCAL LocalFree ( HLOCAL hMem ) ! FUNCTION: LocalUnlock ! FUNCTION: LockFile ! FUNCTION: LockFileEx -! FUNCTION: LockResource +FUNCTION: LPVOID LockResource ( HGLOBAL hResData ) ! FUNCTION: lstrcat ! FUNCTION: lstrcatA ! FUNCTION: lstrcatW @@ -1876,7 +1880,7 @@ FUNCTION: BOOL SetThreadPriorityBoost ( HANDLE hThread, BOOL disablePriorityBoos ! FUNCTION: SetWaitableTimer ! FUNCTION: ShowConsoleCursor ! FUNCTION: SignalObjectAndWait -! FUNCTION: SizeofResource +FUNCTION: DWORD SizeofResource ( HMODULE hModule, HRSRC hResInfo ) ! FUNCTION: Sleep FUNCTION: DWORD SleepEx ( DWORD dwMilliSeconds, BOOL bAlertable ) ! FUNCTION: SuspendThread