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 |
|
|
Value: ((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. Referenced by add_worker(), and ap_mpm_child_main(). |
|
|
Value: ((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. |
|
|
Definition at line 59 of file apr_dbg_win32_handles.h. |
|
|
Value: ((BOOL)apr_dbg_log("CloseHandle", \ (HANDLE)(CloseHandle)(h), \ __FILE__,__LINE__,1, \ &(h),"")) Definition at line 61 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(), cleanup_cache_object(), ConsoleOutputThread(), ConsoleWaitingThread(), file_cleanup(), main(), mpm_nt_eventlog_stderr_flush(), mpm_service_start(), proc_mutex_cleanup(), RunAndForgetConsole(), RunRedirectedConsole(), service_stderr_thread(), service_stopped(), shm_cleanup(), socket_cleanup(), thread_cond_cleanup(), thread_mutex_cleanup(), and WinMain(). |
|
|
Value: ((int)apr_dbg_log("closesocket", \ (HANDLE)(closesocket)(sh), \ __FILE__,__LINE__,1,&(sh),"")) Definition at line 198 of file apr_dbg_win32_handles.h. Referenced by socket_cleanup(). |
|
|
Definition at line 67 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 68 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 70 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(). |
|
|
Definition at line 73 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(). |
|
|
Definition at line 74 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(). |
|
|
Definition at line 71 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(). |
|
|
Definition at line 79 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 76 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(). |
|
|
Definition at line 77 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(). |
|
|
Definition at line 81 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 82 of file apr_dbg_win32_handles.h. |
|
|
Value: ((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. Referenced by apr_create_nt_pipe(), mpm_nt_eventlog_stderr_open(), and RunRedirectedConsole(). |
|
|
Value: ((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. |
|
|
Value: ((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. |
|
|
Definition at line 104 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 105 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 107 of file apr_dbg_win32_handles.h. Referenced by main(), mpm_nt_eventlog_stderr_open(), mpm_service_to_start(), and RunRedirectedConsole(). |
|
|
Value: ((BOOL)apr_dbg_log("DeregisterEventSource", \ (HANDLE)(DeregisterEventSource)(h), \ __FILE__,__LINE__,1, \ &(h),"")) Definition at line 109 of file apr_dbg_win32_handles.h. Referenced by service_stderr_thread(). |
|
|
Value: ((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. Referenced by APR_DECLARE(), main(), mpm_service_to_start(), and RunRedirectedConsole(). |
|
|
Value: (apr_dbg_log("GetCurrentProcess", \ (GetCurrentProcess)(),__FILE__,__LINE__,0)) Definition at line 124 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(), main(), mpm_nt_eventlog_stderr_open(), mpm_service_to_start(), and RunRedirectedConsole(). |
|
|
Value: (apr_dbg_log("GetCurrentThread", \ (GetCurrentThread)(),__FILE__,__LINE__,0)) Definition at line 128 of file apr_dbg_win32_handles.h. Referenced by APR_DECLARE(), and mpm_service_to_start(). |
|
|
Definition at line 132 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 133 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 135 of file apr_dbg_win32_handles.h. Referenced by file_cleanup(), hold_console_open_on_error(), main(), and mpm_nt_eventlog_stderr_flush(). |
|
|
Definition at line 137 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 140 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 141 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 138 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 143 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 144 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 146 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 147 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 149 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 150 of file apr_dbg_win32_handles.h. Referenced by service_stderr_thread(). |
|
|
Value: Definition at line 152 of file apr_dbg_win32_handles.h. Referenced by monitor_service_9x_thread(), service_nt_main_fn(), and service_stderr_thread(). |
|
|
Value: ((BOOL)apr_dbg_log("SetStdHandle", \ (HANDLE)(SetStdHandle)(d,h), \ __FILE__,__LINE__,1,&(h),"")) Definition at line 158 of file apr_dbg_win32_handles.h. Referenced by file_cleanup(), and mpm_nt_eventlog_stderr_open(). |
|
|
Value: ((SOCKET)apr_dbg_log("socket", \ (HANDLE)(socket)(i1,i2,i3), \ __FILE__,__LINE__,0)) Definition at line 163 of file apr_dbg_win32_handles.h. |
|
|
Value: ((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. Referenced by mpm_service_to_start(), and wait_for_many_objects(). |
|
|
Value: ((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. |
|
|
Value: ((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. Referenced by apr_thread_rwlock_rdlock_core(), apr_thread_rwlock_wrlock_core(), ConsoleWaitingThread(), hold_console_open_on_error(), main(), monitor_service_9x_proc(), mpm_nt_eventlog_stderr_flush(), mpm_nt_eventlog_stderr_open(), read_with_timeout(), service_nt_main_fn(), and service_stopped(). |
|
|
Value: ((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. |
|
|
Value: ((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. |
|
|
Value: ((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. Referenced by dump_a_vhost(). |
|
|
Definition at line 56 of file apr_dbg_win32_handles.h. |
|
|
Definition at line 56 of file apr_dbg_win32_handles.h. |