|
GME
13
|
Go to the source code of this file.
Defines | |
| #define | apr_dbg_rv(fn, args) (apr_dbg_log(#fn,(fn) args,__FILE__,__LINE__,0)) |
| #define | CloseHandle(h) |
| #define | CreateEventA(sd, b1, b2, nm) apr_dbg_rv(CreateEventA,(sd,b1,b2,nm)) |
| #define | CreateEventW(sd, b1, b2, nm) apr_dbg_rv(CreateEventW,(sd,b1,b2,nm)) |
| #define | CreateFileA(nm, d1, d2, sd, d3, d4, h) apr_dbg_rv(CreateFileA,(nm,d1,d2,sd,d3,d4,h)) |
| #define | CreateFileW(nm, d1, d2, sd, d3, d4, h) apr_dbg_rv(CreateFileW,(nm,d1,d2,sd,d3,d4,h)) |
| #define | CreateFileMappingA(fh, sd, d1, d2, d3, nm) apr_dbg_rv(CreateFileMappingA,(fh,sd,d1,d2,d3,nm)) |
| #define | CreateFileMappingW(fh, sd, d1, d2, d3, nm) apr_dbg_rv(CreateFileMappingW,(fh,sd,d1,d2,d3,nm)) |
| #define | CreateMutexA(sd, b, nm) apr_dbg_rv(CreateMutexA,(sd,b,nm)) |
| #define | CreateMutexW(sd, b, nm) apr_dbg_rv(CreateMutexW,(sd,b,nm)) |
| #define | CreateIoCompletionPort(h1, h2, pd1, d2) apr_dbg_rv(CreateIoCompletionPort,(h1,h2,pd1,d2)) |
| #define | CreateNamedPipeA(nm, d1, d2, d3, d4, d5, d6, sd) apr_dbg_rv(CreateNamedPipeA,(nm,d1,d2,d3,d4,d5,d6,sd)) |
| #define | CreateNamedPipeW(nm, d1, d2, d3, d4, d5, d6, sd) apr_dbg_rv(CreateNamedPipeW,(nm,d1,d2,d3,d4,d5,d6,sd)) |
| #define | CreatePipe(ph1, ph2, sd, d) |
| #define | CreateProcessA(s1, s2, sd1, sd2, b, d1, s3, s4, pd2, hr) |
| #define | CreateProcessW(s1, s2, sd1, sd2, b, d1, s3, s4, pd2, hr) |
| #define | CreateSemaphoreA(sd, d1, d2, nm) apr_dbg_rv(CreateSemaphoreA,(sd,d1,d2,nm)) |
| #define | CreateSemaphoreW(sd, d1, d2, nm) apr_dbg_rv(CreateSemaphoreW,(sd,d1,d2,nm)) |
| #define | CreateThread(sd, d1, fn, pv, d2, pd3) apr_dbg_rv(CreateThread,(sd,d1,fn,pv,d2,pd3)) |
| #define | DeregisterEventSource(h) |
| #define | DuplicateHandle(h1, h2, h3, ph4, d1, b, d2) |
| #define | GetCurrentProcess() |
| #define | GetCurrentThread() |
| #define | GetModuleHandleA(nm) apr_dbg_rv(GetModuleHandleA,(nm)) |
| #define | GetModuleHandleW(nm) apr_dbg_rv(GetModuleHandleW,(nm)) |
| #define | GetStdHandle(d) apr_dbg_rv(GetStdHandle,(d)) |
| #define | LoadLibraryA(nm) apr_dbg_rv(LoadLibraryA,(nm)) |
| #define | LoadLibraryW(nm) apr_dbg_rv(LoadLibraryW,(nm)) |
| #define | LoadLibraryExA(nm, h, d) apr_dbg_rv(LoadLibraryExA,(nm,h,d)) |
| #define | LoadLibraryExW(nm, h, d) apr_dbg_rv(LoadLibraryExW,(nm,h,d)) |
| #define | OpenEventA(d, b, nm) apr_dbg_rv(OpenEventA,(d,b,nm)) |
| #define | OpenEventW(d, b, nm) apr_dbg_rv(OpenEventW,(d,b,nm)) |
| #define | OpenFileMappingA(d, b, nm) apr_dbg_rv(OpenFileMappingA,(d,b,nm)) |
| #define | OpenFileMappingW(d, b, nm) apr_dbg_rv(OpenFileMappingW,(d,b,nm)) |
| #define | RegisterEventSourceA(s1, s2) apr_dbg_rv(RegisterEventSourceA,(s1,s2)) |
| #define | RegisterEventSourceW(s1, s2) apr_dbg_rv(RegisterEventSourceW,(s1,s2)) |
| #define | SetEvent(h) |
| #define | SetStdHandle(d, h) |
| #define | socket(i1, i2, i3) |
| #define | WaitForSingleObject(h, d) |
| #define | WaitForSingleObjectEx(h, d, b) |
| #define | WaitForMultipleObjects(d1, ah, b, d2) |
| #define | WaitForMultipleObjectsEx(d1, ah, b1, d2, b2) |
| #define | WSASocketA(i1, i2, i3, pi, g, dw) |
| #define | WSASocketW(i1, i2, i3, pi, g, dw) |
| #define | closesocket(sh) |
| #define | _beginthread(fn, d, pv) |
| #define | _beginthreadex(sd, d1, fn, pv, d2, pd3) |
Functions | |
| APR_DECLARE_NONSTD (HANDLE) apr_dbg_log(char *fn | |
Variables | |
| HANDLE | ha |
| HANDLE char * | fl |
| HANDLE char int | ln |
| HANDLE char int int | nh |
| #define _beginthread | ( | fn, | |
| d, | |||
| pv | |||
| ) |
((unsigned long)apr_dbg_log("_beginthread", \ (HANDLE)(_beginthread)(fn,d,pv), \ __FILE__,__LINE__,0))
Definition at line 203 of file apr_dbg_win32_handles.h.
| #define _beginthreadex | ( | sd, | |
| d1, | |||
| fn, | |||
| pv, | |||
| d2, | |||
| pd3 | |||
| ) |
((unsigned long)apr_dbg_log("_beginthreadex", \ (HANDLE)(_beginthreadex)(sd,d1,fn,pv,d2,pd3), \ __FILE__,__LINE__,0))
Definition at line 208 of file apr_dbg_win32_handles.h.
| #define apr_dbg_rv | ( | fn, | |
| args | |||
| ) | (apr_dbg_log(#fn,(fn) args,__FILE__,__LINE__,0)) |
Definition at line 59 of file apr_dbg_win32_handles.h.
| #define CloseHandle | ( | h | ) |
((BOOL)apr_dbg_log("CloseHandle", \ (HANDLE)(CloseHandle)(h), \ __FILE__,__LINE__,1, \ &(h),""))
Definition at line 61 of file apr_dbg_win32_handles.h.
| #define closesocket | ( | sh | ) |
((int)apr_dbg_log("closesocket", \ (HANDLE)(closesocket)(sh), \ __FILE__,__LINE__,1,&(sh),""))
Definition at line 198 of file apr_dbg_win32_handles.h.
| #define CreateEventA | ( | sd, | |
| b1, | |||
| b2, | |||
| nm | |||
| ) | apr_dbg_rv(CreateEventA,(sd,b1,b2,nm)) |
Definition at line 67 of file apr_dbg_win32_handles.h.
| #define CreateEventW | ( | sd, | |
| b1, | |||
| b2, | |||
| nm | |||
| ) | apr_dbg_rv(CreateEventW,(sd,b1,b2,nm)) |
Definition at line 68 of file apr_dbg_win32_handles.h.
| #define CreateFileA | ( | nm, | |
| d1, | |||
| d2, | |||
| sd, | |||
| d3, | |||
| d4, | |||
| h | |||
| ) | apr_dbg_rv(CreateFileA,(nm,d1,d2,sd,d3,d4,h)) |
Definition at line 70 of file apr_dbg_win32_handles.h.
| #define CreateFileMappingA | ( | fh, | |
| sd, | |||
| d1, | |||
| d2, | |||
| d3, | |||
| nm | |||
| ) | apr_dbg_rv(CreateFileMappingA,(fh,sd,d1,d2,d3,nm)) |
Definition at line 73 of file apr_dbg_win32_handles.h.
| #define CreateFileMappingW | ( | fh, | |
| sd, | |||
| d1, | |||
| d2, | |||
| d3, | |||
| nm | |||
| ) | apr_dbg_rv(CreateFileMappingW,(fh,sd,d1,d2,d3,nm)) |
Definition at line 74 of file apr_dbg_win32_handles.h.
| #define CreateFileW | ( | nm, | |
| d1, | |||
| d2, | |||
| sd, | |||
| d3, | |||
| d4, | |||
| h | |||
| ) | apr_dbg_rv(CreateFileW,(nm,d1,d2,sd,d3,d4,h)) |
Definition at line 71 of file apr_dbg_win32_handles.h.
| #define CreateIoCompletionPort | ( | h1, | |
| h2, | |||
| pd1, | |||
| d2 | |||
| ) | apr_dbg_rv(CreateIoCompletionPort,(h1,h2,pd1,d2)) |
Definition at line 79 of file apr_dbg_win32_handles.h.
| #define CreateMutexA | ( | sd, | |
| b, | |||
| nm | |||
| ) | apr_dbg_rv(CreateMutexA,(sd,b,nm)) |
Definition at line 76 of file apr_dbg_win32_handles.h.
| #define CreateMutexW | ( | sd, | |
| b, | |||
| nm | |||
| ) | apr_dbg_rv(CreateMutexW,(sd,b,nm)) |
Definition at line 77 of file apr_dbg_win32_handles.h.
| #define CreateNamedPipeA | ( | nm, | |
| d1, | |||
| d2, | |||
| d3, | |||
| d4, | |||
| d5, | |||
| d6, | |||
| sd | |||
| ) | apr_dbg_rv(CreateNamedPipeA,(nm,d1,d2,d3,d4,d5,d6,sd)) |
Definition at line 81 of file apr_dbg_win32_handles.h.
| #define CreateNamedPipeW | ( | nm, | |
| d1, | |||
| d2, | |||
| d3, | |||
| d4, | |||
| d5, | |||
| d6, | |||
| sd | |||
| ) | apr_dbg_rv(CreateNamedPipeW,(nm,d1,d2,d3,d4,d5,d6,sd)) |
Definition at line 82 of file apr_dbg_win32_handles.h.
| #define CreatePipe | ( | ph1, | |
| ph2, | |||
| sd, | |||
| d | |||
| ) |
((BOOL)apr_dbg_log("CreatePipe", \ (HANDLE)(CreatePipe)(ph1,ph2,sd,d), \ __FILE__,__LINE__,2, \ (ph1),"hRead", \ (ph2),"hWrite"))
Definition at line 84 of file apr_dbg_win32_handles.h.
| #define CreateProcessA | ( | s1, | |
| s2, | |||
| sd1, | |||
| sd2, | |||
| b, | |||
| d1, | |||
| s3, | |||
| s4, | |||
| pd2, | |||
| hr | |||
| ) |
((BOOL)apr_dbg_log("CreateProcessA", \ (HANDLE)(CreateProcessA)(s1,s2,sd1,sd2,b,d1,s3,s4,pd2,hr), \ __FILE__,__LINE__,2, \ &((hr)->hProcess),"hProcess", \ &((hr)->hThread),"hThread"))
Definition at line 91 of file apr_dbg_win32_handles.h.
| #define CreateProcessW | ( | s1, | |
| s2, | |||
| sd1, | |||
| sd2, | |||
| b, | |||
| d1, | |||
| s3, | |||
| s4, | |||
| pd2, | |||
| hr | |||
| ) |
((BOOL)apr_dbg_log("CreateProcessW", \ (HANDLE)(CreateProcessW)(s1,s2,sd1,sd2,b,d1,s3,s4,pd2,hr), \ __FILE__,__LINE__,2, \ &((hr)->hProcess),"hProcess", \ &((hr)->hThread),"hThread"))
Definition at line 97 of file apr_dbg_win32_handles.h.
| #define CreateSemaphoreA | ( | sd, | |
| d1, | |||
| d2, | |||
| nm | |||
| ) | apr_dbg_rv(CreateSemaphoreA,(sd,d1,d2,nm)) |
Definition at line 104 of file apr_dbg_win32_handles.h.
| #define CreateSemaphoreW | ( | sd, | |
| d1, | |||
| d2, | |||
| nm | |||
| ) | apr_dbg_rv(CreateSemaphoreW,(sd,d1,d2,nm)) |
Definition at line 105 of file apr_dbg_win32_handles.h.
| #define CreateThread | ( | sd, | |
| d1, | |||
| fn, | |||
| pv, | |||
| d2, | |||
| pd3 | |||
| ) | apr_dbg_rv(CreateThread,(sd,d1,fn,pv,d2,pd3)) |
Definition at line 107 of file apr_dbg_win32_handles.h.
| #define DeregisterEventSource | ( | h | ) |
((BOOL)apr_dbg_log("DeregisterEventSource", \ (HANDLE)(DeregisterEventSource)(h), \ __FILE__,__LINE__,1, \ &(h),""))
Definition at line 109 of file apr_dbg_win32_handles.h.
| #define DuplicateHandle | ( | h1, | |
| h2, | |||
| h3, | |||
| ph4, | |||
| d1, | |||
| b, | |||
| d2 | |||
| ) |
((BOOL)apr_dbg_log("DuplicateHandle", \ (HANDLE)(DuplicateHandle)(h1,h2,h3,ph4,d1,b,d2), \ __FILE__,__LINE__,2, \ (ph4),((h3)==GetCurrentProcess()) \ ? "Target" : "EXTERN Target", \ &(h2),((h1)==GetCurrentProcess()) \ ? "Source" : "EXTERN Source"))
Definition at line 115 of file apr_dbg_win32_handles.h.
| #define GetCurrentProcess | ( | ) |
(apr_dbg_log("GetCurrentProcess", \ (GetCurrentProcess)(),__FILE__,__LINE__,0))
Definition at line 124 of file apr_dbg_win32_handles.h.
| #define GetCurrentThread | ( | ) |
(apr_dbg_log("GetCurrentThread", \ (GetCurrentThread)(),__FILE__,__LINE__,0))
Definition at line 128 of file apr_dbg_win32_handles.h.
| #define GetModuleHandleA | ( | nm | ) | apr_dbg_rv(GetModuleHandleA,(nm)) |
Definition at line 132 of file apr_dbg_win32_handles.h.
| #define GetModuleHandleW | ( | nm | ) | apr_dbg_rv(GetModuleHandleW,(nm)) |
Definition at line 133 of file apr_dbg_win32_handles.h.
| #define GetStdHandle | ( | d | ) | apr_dbg_rv(GetStdHandle,(d)) |
Definition at line 135 of file apr_dbg_win32_handles.h.
| #define LoadLibraryA | ( | nm | ) | apr_dbg_rv(LoadLibraryA,(nm)) |
Definition at line 137 of file apr_dbg_win32_handles.h.
| #define LoadLibraryExA | ( | nm, | |
| h, | |||
| d | |||
| ) | apr_dbg_rv(LoadLibraryExA,(nm,h,d)) |
Definition at line 140 of file apr_dbg_win32_handles.h.
| #define LoadLibraryExW | ( | nm, | |
| h, | |||
| d | |||
| ) | apr_dbg_rv(LoadLibraryExW,(nm,h,d)) |
Definition at line 141 of file apr_dbg_win32_handles.h.
| #define LoadLibraryW | ( | nm | ) | apr_dbg_rv(LoadLibraryW,(nm)) |
Definition at line 138 of file apr_dbg_win32_handles.h.
| #define OpenEventA | ( | d, | |
| b, | |||
| nm | |||
| ) | apr_dbg_rv(OpenEventA,(d,b,nm)) |
Definition at line 143 of file apr_dbg_win32_handles.h.
| #define OpenEventW | ( | d, | |
| b, | |||
| nm | |||
| ) | apr_dbg_rv(OpenEventW,(d,b,nm)) |
Definition at line 144 of file apr_dbg_win32_handles.h.
| #define OpenFileMappingA | ( | d, | |
| b, | |||
| nm | |||
| ) | apr_dbg_rv(OpenFileMappingA,(d,b,nm)) |
Definition at line 146 of file apr_dbg_win32_handles.h.
| #define OpenFileMappingW | ( | d, | |
| b, | |||
| nm | |||
| ) | apr_dbg_rv(OpenFileMappingW,(d,b,nm)) |
Definition at line 147 of file apr_dbg_win32_handles.h.
| #define RegisterEventSourceA | ( | s1, | |
| s2 | |||
| ) | apr_dbg_rv(RegisterEventSourceA,(s1,s2)) |
Definition at line 149 of file apr_dbg_win32_handles.h.
| #define RegisterEventSourceW | ( | s1, | |
| s2 | |||
| ) | apr_dbg_rv(RegisterEventSourceW,(s1,s2)) |
Definition at line 150 of file apr_dbg_win32_handles.h.
| #define SetStdHandle | ( | d, | |
| h | |||
| ) |
((BOOL)apr_dbg_log("SetStdHandle", \ (HANDLE)(SetStdHandle)(d,h), \ __FILE__,__LINE__,1,&(h),""))
Definition at line 158 of file apr_dbg_win32_handles.h.
| #define socket | ( | i1, | |
| i2, | |||
| i3 | |||
| ) |
Definition at line 163 of file apr_dbg_win32_handles.h.
| #define WaitForMultipleObjects | ( | d1, | |
| ah, | |||
| b, | |||
| d2 | |||
| ) |
((DWORD)apr_dbg_log("WaitForMultipleObjects", \ (HANDLE)(WaitForMultipleObjects)(d1,ah,b,d2), \ __FILE__,__LINE__,1,ah,"Signaled"))
Definition at line 178 of file apr_dbg_win32_handles.h.
| #define WaitForMultipleObjectsEx | ( | d1, | |
| ah, | |||
| b1, | |||
| d2, | |||
| b2 | |||
| ) |
((DWORD)apr_dbg_log("WaitForMultipleObjectsEx", \ (HANDLE)(WaitForMultipleObjectsEx)(d1,ah,b1,d2,b2), \ __FILE__,__LINE__,1,ah,"Signaled"))
Definition at line 183 of file apr_dbg_win32_handles.h.
| #define WaitForSingleObject | ( | h, | |
| d | |||
| ) |
((DWORD)apr_dbg_log("WaitForSingleObject", \ (HANDLE)(WaitForSingleObject)(h,d), \ __FILE__,__LINE__,1,&(h),"Signaled"))
Definition at line 168 of file apr_dbg_win32_handles.h.
| #define WaitForSingleObjectEx | ( | h, | |
| d, | |||
| b | |||
| ) |
((DWORD)apr_dbg_log("WaitForSingleObjectEx", \ (HANDLE)(WaitForSingleObjectEx)(h,d,b), \ __FILE__,__LINE__,1,&(h),"Signaled"))
Definition at line 173 of file apr_dbg_win32_handles.h.
| #define WSASocketA | ( | i1, | |
| i2, | |||
| i3, | |||
| pi, | |||
| g, | |||
| dw | |||
| ) |
((SOCKET)apr_dbg_log("WSASocketA", \ (HANDLE)(WSASocketA)(i1,i2,i3,pi,g,dw), \ __FILE__,__LINE__,0))
Definition at line 188 of file apr_dbg_win32_handles.h.
| #define WSASocketW | ( | i1, | |
| i2, | |||
| i3, | |||
| pi, | |||
| g, | |||
| dw | |||
| ) |
((SOCKET)apr_dbg_log("WSASocketW", \ (HANDLE)(WSASocketW)(i1,i2,i3,pi,g,dw), \ __FILE__,__LINE__,0))
Definition at line 193 of file apr_dbg_win32_handles.h.
Definition at line 56 of file apr_dbg_win32_handles.h.
Definition at line 56 of file apr_dbg_win32_handles.h.
Definition at line 56 of file apr_dbg_win32_handles.h.
1.7.6.1