X-Git-Url: http://git.jankratochvil.net/?p=reactos.git;a=blobdiff_plain;f=lib%2Fkernel32%2Fmem%2Fglobal.c;fp=lib%2Fkernel32%2Fmem%2Fglobal.c;h=7f2f1ef44d7d8622a3ceaf78bd88baaa4bfb5969;hp=9f3f2f7525cbcb6ffb642216cafac93ddc6e1cfc;hb=7c0cf90e3b750f1f0dc83b2eec9e5c68a512c30f;hpb=ee8b63255465d8c28be3e7bd11628015708fc1ab diff --git a/lib/kernel32/mem/global.c b/lib/kernel32/mem/global.c index 9f3f2f7..7f2f1ef 100644 --- a/lib/kernel32/mem/global.c +++ b/lib/kernel32/mem/global.c @@ -31,6 +31,9 @@ typedef struct __GLOBAL_LOCAL_HANDLE /* FUNCTIONS ***************************************************************/ +/* + * @implemented + */ HGLOBAL STDCALL GlobalAlloc(UINT uFlags, DWORD dwBytes) @@ -76,6 +79,9 @@ GlobalAlloc(UINT uFlags, } +/* + * @implemented + */ UINT STDCALL GlobalCompact(DWORD dwMinFree) { @@ -83,6 +89,9 @@ GlobalCompact(DWORD dwMinFree) } +/* + * @implemented + */ VOID STDCALL GlobalFix(HGLOBAL hMem) { @@ -91,6 +100,9 @@ GlobalFix(HGLOBAL hMem) } +/* + * @unimplemented + */ UINT STDCALL GlobalFlags(HGLOBAL hMem) { @@ -130,6 +142,9 @@ GlobalFlags(HGLOBAL hMem) } +/* + * @implemented + */ HGLOBAL STDCALL GlobalFree(HGLOBAL hMem) { @@ -165,6 +180,9 @@ GlobalFree(HGLOBAL hMem) } +/* + * @implemented + */ HGLOBAL STDCALL GlobalHandle(LPCVOID pMem) { @@ -181,6 +199,9 @@ GlobalHandle(LPCVOID pMem) } +/* + * @unimplemented + */ LPVOID STDCALL GlobalLock(HGLOBAL hMem) { @@ -216,11 +237,14 @@ GlobalLock(HGLOBAL hMem) } +/* + * @unimplemented + */ VOID STDCALL GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer) { NTSTATUS Status; - SYSTEM_PERFORMANCE_INFO Spi; + SYSTEM_PERFORMANCE_INFORMATION Spi; QUOTA_LIMITS Ql; VM_COUNTERS Vmc; PIMAGE_NT_HEADERS ImageNtHeader; @@ -382,6 +406,9 @@ GlobalSize(HGLOBAL hMem) } +/* + * @implemented + */ VOID STDCALL GlobalUnfix(HGLOBAL hMem) { @@ -390,6 +417,9 @@ GlobalUnfix(HGLOBAL hMem) } +/* + * @unimplemented + */ BOOL STDCALL GlobalUnlock(HGLOBAL hMem) { @@ -426,6 +456,9 @@ GlobalUnlock(HGLOBAL hMem) } +/* + * @implemented + */ BOOL STDCALL GlobalUnWire(HGLOBAL hMem) { @@ -433,6 +466,9 @@ GlobalUnWire(HGLOBAL hMem) } +/* + * @implemented + */ LPVOID STDCALL GlobalWire(HGLOBAL hMem) {