Lines Matching defs:dwFlags

45 LPVOID WINAPI HeapAlloc(HANDLE hHeap, DWORD dwFlags, size_t dwBytes);
46 LPVOID WINAPI HeapReAlloc(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem,
48 BOOL WINAPI HeapFree(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem);
49 size_t WINAPI HeapSize(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem);
51 BOOL WINAPI HeapValidate(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem);
197 INTERCEPTOR_WINAPI(size_t, HeapSize, HANDLE hHeap, DWORD dwFlags,
205 return REAL(HeapSize)(hHeap, dwFlags, lpMem);
207 CHECK(dwFlags == 0 && "unsupported heap flags");
214 INTERCEPTOR_WINAPI(LPVOID, HeapAlloc, HANDLE hHeap, DWORD dwFlags,
220 (dwFlags & HEAP_ALLOCATE_UNSUPPORTED_FLAGS) != 0)) {
221 return REAL(HeapAlloc)(hHeap, dwFlags, dwBytes);
227 CHECK((HEAP_ALLOCATE_UNSUPPORTED_FLAGS & dwFlags) != 0 &&
235 if (p && (dwFlags & HEAP_ZERO_MEMORY)) {
244 INTERCEPTOR_WINAPI(BOOL, HeapFree, HANDLE hHeap, DWORD dwFlags, LPVOID lpMem) {
250 return REAL(HeapFree)(hHeap, dwFlags, lpMem);
252 CHECK((HEAP_FREE_UNSUPPORTED_FLAGS & dwFlags) != 0 && "unsupported flags");
267 HANDLE hHeap, DWORD dwFlags, LPVOID lpMem, size_t dwBytes) {
291 return reallocFunc(hHeap, dwFlags, lpMem, dwBytes);
294 (HEAP_REALLOC_UNSUPPORTED_FLAGS & dwFlags) == 0;
302 if (dwFlags & HEAP_ZERO_MEMORY)
307 size_t old_size = heapSizeFunc(hHeap, dwFlags, lpMem);
313 freeFunc(hHeap, dwFlags, lpMem);
321 return reallocFunc(hHeap, dwFlags, lpMem, dwBytes);
328 void *replacement_alloc = allocFunc(hHeap, dwFlags, dwBytes);
346 CHECK((HEAP_REALLOC_UNSUPPORTED_FLAGS & dwFlags) != 0 &&
351 if (dwFlags & HEAP_REALLOC_IN_PLACE_ONLY)
362 if (dwFlags & HEAP_ZERO_MEMORY)
369 if (dwFlags & HEAP_ZERO_MEMORY) {
379 INTERCEPTOR_WINAPI(LPVOID, HeapReAlloc, HANDLE hHeap, DWORD dwFlags,
382 REAL(HeapFree), REAL(HeapAlloc), hHeap, dwFlags, lpMem,