47 DPRINT(
"WsTpInitialize: %p, %p, %p\n",
Provider, DllName, ProtocolInfo);
88 ErrorCode = (*WSPStartupProc)(VersionRequested,
#define InterlockedDecrement
#define GetProcAddress(x, y)
#define HeapFree(x, y, z)
INT WSPAPI WSPCleanup(OUT LPINT lpErrno)
INT WSPAPI WPUFDIsSet(IN SOCKET s, IN LPFD_SET set)
VOID WSAAPI WsTpDereference(IN PTPROVIDER Provider)
DWORD WSAAPI WsTpWSPCleanup(IN PTPROVIDER Provider, IN LPINT lpErrNo)
DWORD WSAAPI WsTpInitialize(IN PTPROVIDER Provider, IN LPSTR DllName, IN LPWSAPROTOCOL_INFOW ProtocolInfo)
PTPROVIDER WSAAPI WsTpAllocate(VOID)
VOID WSAAPI WsTpDelete(IN PTPROVIDER Provider)
#define InterlockedExchangePointer(Target, Value)
INT WSPAPI WPUGetProviderPath(IN LPGUID lpProviderId, OUT LPWSTR lpszProviderDllPath, IN OUT LPINT lpProviderDllPathLen, OUT LPINT lpErrno)
_In_ NDIS_ERROR_CODE ErrorCode
INT WSPAPI WPUCloseSocketHandle(IN SOCKET s, OUT LPINT lpErrno)
SOCKET WSPAPI WPUCreateSocketHandle(IN DWORD dwCatalogEntryId, IN DWORD_PTR dwContext, OUT LPINT lpErrno)
SOCKET WSPAPI WPUModifyIFSHandle(IN DWORD dwCatalogEntryId, IN SOCKET ProposedHandle, OUT LPINT lpErrno)
INT WSPAPI WPUQuerySocketHandleContext(IN SOCKET s, OUT PDWORD_PTR lpContext, OUT LPINT lpErrno)
INT WSPAPI WPUCloseThread(IN LPWSATHREADID lpThreadId, OUT LPINT lpErrno)
INT WSPAPI WPUQueryBlockingCallback(IN DWORD dwCatalogEntryId, OUT LPBLOCKINGCALLBACK FAR *lplpfnCallback, OUT PDWORD_PTR lpdwContext, OUT LPINT lpErrno)
WSAEVENT WSPAPI WPUCreateEvent(OUT LPINT lpErrno)
INT WSPAPI WPUOpenCurrentThread(OUT LPWSATHREADID lpThreadId, OUT LPINT lpErrno)
INT WSPAPI WPUQueueApc(IN LPWSATHREADID lpThreadId, IN LPWSAUSERAPC lpfnUserApc, IN DWORD_PTR dwContext, OUT LPINT lpErrno)
BOOL WSPAPI WPUResetEvent(IN WSAEVENT hEvent, OUT LPINT lpErrno)
BOOL WSPAPI WPUCloseEvent(IN WSAEVENT hEvent, OUT LPINT lpErrno)
BOOL WSPAPI WPUSetEvent(IN WSAEVENT hEvent, OUT LPINT lpErrno)
BOOL WSPAPI WPUPostMessage(IN HWND hWnd, IN UINT Msg, IN WPARAM wParam, IN LPARAM lParam)
#define RtlZeroMemory(Destination, Length)
#define ExpandEnvironmentStrings
int(WSPAPI * LPWSPCLEANUP)(_Out_ LPINT lpErrno)
_Must_inspect_result_ int(WSPAPI * LPWSPSTARTUP)(_In_ WORD wVersionRequested, _In_ LPWSPDATA lpWSPData, _In_ LPWSAPROTOCOL_INFOW lpProtocolInfo, _In_ WSPUPCALLTABLE UpcallTable, _Out_ LPWSPPROC_TABLE lpProcTable)