_In_ HANDLE _In_ DWORD _In_ DWORD _Inout_opt_ LPOVERLAPPED lpOverlapped
WSH_SEARCH_TABLE SearchTables[1]
volatile PWAH_HASH_TABLE HashTable
volatile PLONG CurrentCount
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
void(CALLBACK * LPWSAOVERLAPPED_COMPLETION_ROUTINE)(IN DWORD dwError, IN DWORD cbTransferred, IN LPWSAOVERLAPPED lpOverlapped, IN DWORD dwFlags)
BOOL WINAPI WahEnumerateHandleContexts(IN PWAH_HANDLE_TABLE Table, IN PWAH_HANDLE_ENUMERATE_PROC Callback, IN PVOID Context)
struct _WSH_HASH_TABLE WSH_HASH_TABLE
DWORD WINAPI WahOpenCurrentThread(IN HANDLE HelperHandle, OUT LPWSATHREADID ThreadId)
DWORD WINAPI WahCloseHandleHelper(IN HANDLE HelperHandle)
INT WINAPI WahNotifyAllProcesses(IN HANDLE NotificationHelperHandle)
struct _WSH_HANDLE * PWAH_HANDLE
DWORD WINAPI WahOpenNotificationHandleHelper(OUT PHANDLE HelperHandle)
DWORD WINAPI WahCloseSocketHandle(IN HANDLE HelperHandle, IN SOCKET Socket)
struct _WSH_SEARCH_TABLE WSH_SEARCH_TABLE
INT WINAPI WahWaitForNotification(IN HANDLE NotificationHelperHandle, IN HANDLE lpNotificationHandle, IN LPWSAOVERLAPPED lpOverlapped, IN LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine)
DWORD WINAPI WahCreateHandleContextTable(OUT PWAH_HANDLE_TABLE *Table)
DWORD WINAPI WahRemoveHandleContext(IN PWAH_HANDLE_TABLE Table, IN PWAH_HANDLE Handle)
PWAH_HANDLE WINAPI WahInsertHandleContext(IN PWAH_HANDLE_TABLE Table, IN PWAH_HANDLE Handle)
DWORD WINAPI WahCreateNotificationHandle(IN HANDLE HelperHandle, OUT PHANDLE NotificationHelperHandle)
DWORD WINAPI WahCloseNotificationHandleHelper(IN HANDLE HelperHandle)
DWORD WINAPI WahDestroyHandleContextTable(IN PWAH_HANDLE_TABLE Table)
struct _WSH_SEARCH_TABLE * PWAH_SEARCH_TABLE
struct _WSH_HASH_TABLE * PWAH_HASH_TABLE
DWORD WINAPI WahCloseApcHelper(IN HANDLE HelperHandle)
DWORD WINAPI WahCloseThread(IN HANDLE HelperHandle, IN LPWSATHREADID ThreadId)
PWAH_HANDLE WINAPI WahReferenceContextByHandle(IN PWAH_HANDLE_TABLE Table, IN HANDLE Handle)
struct _WSH_HANDLE WSH_HANDLE
BOOL(WINAPI * PWAH_HANDLE_ENUMERATE_PROC)(IN PVOID Context, IN PWAH_HANDLE Handle)
struct _WSH_HANDLE_TABLE WSH_HANDLE_TABLE
DWORD WINAPI WahOpenApcHelper(OUT PHANDLE ApcHelperHandle)
struct _WSH_HANDLE_TABLE * PWAH_HANDLE_TABLE