ReactOS 0.4.16-dev-306-g647d351
|
Go to the source code of this file.
Classes | |
struct | _WSASYNCBLOCK |
struct | _WSASYNCCONTEXT |
struct | _WSPROTO_BUFFER |
struct | _TPROVIDER |
struct | _TCATALOG_ENTRY |
struct | _TCATALOG |
struct | _NSPROVIDER |
struct | _NSQUERY_PROVIDER |
struct | _NSCATALOG_ENTRY |
struct | _NSCATALOG |
struct | _NSQUERY |
struct | _WSPROCESS |
struct | _WSTHREAD |
struct | _WSSOCKET |
struct | _ENUM_CONTEXT |
struct | _NSPROVIDER_ENUM_CONTEXT |
struct | _PROTOCOL_ENUM_CONTEXT |
struct | _PROVIDER_ENUM_CONTEXT |
struct | _WS_BUFFER |
Macros | |
#define | WINSOCK_ROOT "System\\CurrentControlSet\\Services\\WinSock2\\Parameters" |
#define | MAXALIASES 35 |
#define | TlsIndex GlobalTlsIndex |
Enumerations | |
enum | _WSASYNCOPS { WsAsyncGetHostByAddr , WsAsyncGetHostByName , WsAsyncGetProtoByName , WsAsyncGetProtoByNumber , WsAsyncGetServByName , WsAsyncGetServByPort , WsAsyncTerminate } |
#define TlsIndex GlobalTlsIndex |
#define WINSOCK_ROOT "System\\CurrentControlSet\\Services\\WinSock2\\Parameters" |
typedef struct _ENUM_CONTEXT ENUM_CONTEXT |
typedef struct _NSCATALOG NSCATALOG |
typedef struct _NSCATALOG_ENTRY NSCATALOG_ENTRY |
typedef struct _NSPROVIDER NSPROVIDER |
typedef struct _NSQUERY_PROVIDER NSQUERY_PROVIDER |
typedef struct _ENUM_CONTEXT * PENUM_CONTEXT |
typedef struct _NSPROVIDER * PNS_PROVIDER |
typedef struct _NSCATALOG * PNSCATALOG |
typedef struct _NSCATALOG_ENTRY * PNSCATALOG_ENTRY |
typedef struct _NSQUERY_PROVIDER * PNSQUERY_PROVIDER |
typedef struct _TCATALOG_ENTRY * PTCATALOG_ENTRY |
typedef struct _TPROVIDER * PTPROVIDER |
typedef struct _WS_BUFFER * PWS_BUFFER |
typedef struct _WSASYNCBLOCK * PWSASYNCBLOCK |
typedef struct _WSASYNCCONTEXT * PWSASYNCCONTEXT |
typedef struct _WSPROCESS * PWSPROCESS |
typedef struct _WSPROTO_BUFFER * PWSPROTO_BUFFER |
typedef struct _TCATALOG_ENTRY TCATALOG_ENTRY |
typedef struct _TPROVIDER TPROVIDER |
typedef struct _WS_BUFFER WS_BUFFER |
typedef struct _WSASYNCBLOCK WSASYNCBLOCK |
typedef struct _WSASYNCCONTEXT WSASYNCCONTEXT |
typedef enum _WSASYNCOPS WSASYNCOPS |
typedef struct _WSPROCESS WSPROCESS |
typedef struct _WSPROTO_BUFFER WSPROTO_BUFFER |
Enumerator | |
---|---|
WsAsyncGetHostByAddr | |
WsAsyncGetHostByName | |
WsAsyncGetProtoByName | |
WsAsyncGetProtoByNumber | |
WsAsyncGetServByName | |
WsAsyncGetServByPort | |
WsAsyncTerminate |
Definition at line 20 of file qshelpr.c.
Referenced by ConvertAddrinfoFromUnicodeToAnsi(), and MapUnicodeQuerySetToAnsi().
INT WSAAPI CopyQuerySetW | ( | IN LPWSAQUERYSETW | UnicodeSet, |
OUT LPWSAQUERYSETW * | UnicodeCopy | ||
) |
Definition at line 1050 of file qshelpr.c.
Referenced by WsNqLookupServiceBegin().
INT WSAAPI MapAnsiQuerySetToUnicode | ( | IN LPWSAQUERYSETA | AnsiSet, |
IN OUT PSIZE_T | SetSize, | ||
OUT LPWSAQUERYSETW | UnicodeSet | ||
) |
Definition at line 808 of file qshelpr.c.
Referenced by WSALookupServiceBeginA().
INT WSAAPI MapUnicodeProtocolInfoToAnsi | ( | IN LPWSAPROTOCOL_INFOW | UnicodeInfo, |
OUT LPWSAPROTOCOL_INFOA | AnsiInfo | ||
) |
Definition at line 224 of file wsautil.c.
Referenced by getsockopt(), and WSADuplicateSocketA().
INT WSAAPI MapUnicodeQuerySetToAnsi | ( | IN LPWSAQUERYSETW | UnicodeSet, |
IN OUT PSIZE_T | SetSize, | ||
OUT LPWSAQUERYSETA | AnsiSet | ||
) |
Definition at line 929 of file qshelpr.c.
Referenced by WSALookupServiceNextA().
Definition at line 68 of file qshelpr.c.
Referenced by getaddrinfo(), and MapAnsiQuerySetToUnicode().
Definition at line 91 of file wsautil.c.
Referenced by connect(), gethostbyaddr(), gethostbyname(), getprotobyname(), getprotobynumber(), getservbyname(), getservbyport(), getsockopt(), inet_ntoa(), setsockopt(), socket(), WPUQueryBlockingCallback(), WSAAccept(), WSAAddressToStringA(), WSAAddressToStringW(), WSAAsyncGetHostByAddr(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetProtoByNumber(), WSAAsyncGetServByName(), WSAAsyncGetServByPort(), WSACancelAsyncRequest(), WSACancelBlockingCall(), WSACleanup(), WSAIsBlocking(), WSAJoinLeaf(), WSALookupServiceBeginW(), WSALookupServiceEnd(), WSALookupServiceNextW(), WSARecvDisconnect(), WSASendDisconnect(), WSASetBlockingHook(), WSASocketW(), WSAStringToAddressA(), WSAStringToAddressW(), WSAUnhookBlockingHook(), WSCGetProviderPath(), WsSlowProlog(), and WsSlowPrologTid().
PWSASYNCBLOCK WSAAPI WsAsyncAllocateBlock | ( | IN SIZE_T | ExtraLength | ) |
Definition at line 439 of file async.c.
Referenced by WSAAsyncGetHostByAddr(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetProtoByNumber(), WSAAsyncGetServByName(), WSAAsyncGetServByPort(), and WsAsyncTerminateThread().
Definition at line 936 of file async.c.
Referenced by WSACancelAsyncRequest().
Definition at line 832 of file async.c.
Referenced by WSAAsyncGetHostByAddr(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetProtoByNumber(), WSAAsyncGetServByName(), and WSAAsyncGetServByPort().
Definition at line 31 of file async.c.
Referenced by DllMain().
VOID WSAAPI WsAsyncQueueRequest | ( | IN PWSASYNCBLOCK | AsyncBlock | ) |
Definition at line 919 of file async.c.
Referenced by WSAAsyncGetHostByAddr(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetProtoByNumber(), WSAAsyncGetServByName(), WSAAsyncGetServByPort(), and WsAsyncTerminateThread().
Definition at line 899 of file async.c.
Referenced by WSACleanup().
Definition at line 20 of file winsock.c.
Referenced by connect().
BOOL WSAAPI WSAttemptAutodialName | ( | IN CONST LPWSAQUERYSETW | lpqsRestrictions | ) |
Definition at line 58 of file winsock.c.
Referenced by WsNqLookupServiceNext().
Definition at line 75 of file wsautil.c.
Referenced by WsNcRefreshFromRegistry(), WsProcGetNsCatalog(), WsProcGetTCatalog(), and WsTcRefreshFromRegistry().
FORCEINLINE PWSPROCESS WsGetProcess | ( | VOID | ) |
Definition at line 885 of file ws2_32p.h.
Referenced by DllMain(), WPUModifyIFSHandle(), WSAEnumNameSpaceProvidersInternal(), WsApiProlog(), WSAStartup(), WsQuickProlog(), WsQuickPrologTid(), and WsSockFindIfsSocket().
PNSCATALOG WSAAPI WsNcAllocate | ( | VOID | ) |
Definition at line 25 of file nscatalo.c.
Referenced by WsProcInitialize().
VOID WSAAPI WsNcDelete | ( | IN PNSCATALOG | Catalog | ) |
Definition at line 624 of file nscatalo.c.
Referenced by WsProcDelete().
PNSCATALOG_ENTRY WSAAPI WsNcEntryAllocate | ( | VOID | ) |
Definition at line 17 of file nscatent.c.
Referenced by WsNcRefreshFromRegistry().
VOID WSAAPI WsNcEntryDereference | ( | IN PNSCATALOG_ENTRY | CatalogEntry | ) |
Definition at line 53 of file nscatent.c.
Referenced by WsNcDelete(), WsNcRefreshFromRegistry(), and WsNcUpdateNamespaceList().
INT WSAAPI WsNcEntryInitializeFromRegistry | ( | IN PNSCATALOG_ENTRY | CatalogEntry, |
IN HKEY | ParentKey, | ||
IN ULONG | UniqueId | ||
) |
Definition at line 65 of file nscatent.c.
Referenced by WsNcRefreshFromRegistry().
VOID WSAAPI WsNcEntrySetProvider | ( | IN PNSCATALOG_ENTRY | Entry, |
IN PNS_PROVIDER | Provider | ||
) |
Definition at line 175 of file nscatent.c.
Referenced by WsNcLoadProvider().
VOID WSAAPI WsNcEnumerateCatalogItems | ( | IN PNSCATALOG | Catalog, |
IN PNSCATALOG_ENUMERATE_PROC | Callback, | ||
IN PVOID | Context | ||
) |
Definition at line 371 of file nscatalo.c.
Referenced by WSAEnumNameSpaceProvidersInternal(), WSCGetProviderPath(), WsNqLookupServiceBegin(), and WsProcDelete().
INT WSAAPI WsNcGetCatalogFromProviderId | ( | IN PNSCATALOG | Catalog, |
IN LPGUID | ProviderId, | ||
OUT PNSCATALOG_ENTRY * | CatalogEntry | ||
) |
Definition at line 517 of file nscatalo.c.
Referenced by WsNqLookupServiceBegin().
INT WSAAPI WsNcGetServiceClassInfo | ( | IN PNSCATALOG | Catalog, |
IN OUT LPDWORD | BugSize, | ||
IN OUT LPWSASERVICECLASSINFOW | lpServiceClassInfo | ||
) |
Definition at line 444 of file nscatalo.c.
Referenced by WsNqLookupServiceBegin().
INT WSAAPI WsNcInitializeFromRegistry | ( | IN PNSCATALOG | Catalog, |
IN HKEY | ParentKey, | ||
IN HANDLE | CatalogEvent | ||
) |
Definition at line 211 of file nscatalo.c.
Referenced by WsProcInitialize().
INT WSAAPI WsNcLoadProvider | ( | IN PNSCATALOG | Catalog, |
IN PNSCATALOG_ENTRY | CatalogEntry | ||
) |
Definition at line 400 of file nscatalo.c.
Referenced by WsNcGetCatalogFromProviderId(), and WsNqBeginEnumerationProc().
BOOL WSAAPI WsNcMatchProtocols | ( | IN DWORD | NameSpace, |
IN LONG | AddressFamily, | ||
IN LPWSAQUERYSETW | QuerySet | ||
) |
Definition at line 561 of file nscatalo.c.
Referenced by WsNqBeginEnumerationProc().
Definition at line 230 of file nscatalo.c.
Referenced by WsNcInitializeFromRegistry(), and WsProcGetNsCatalog().
VOID WSAAPI WsNcUpdateNamespaceList | ( | IN PNSCATALOG | Catalog, |
IN PLIST_ENTRY | List | ||
) |
Definition at line 455 of file nscatalo.c.
Referenced by WsNcRefreshFromRegistry().
Definition at line 119 of file winsock.c.
Referenced by gethostbyname().
PNS_PROVIDER WSAAPI WsNpAllocate | ( | VOID | ) |
Definition at line 63 of file nsprovid.c.
Referenced by WsNcLoadProvider().
VOID WSAAPI WsNpDelete | ( | IN PNS_PROVIDER | Provider | ) |
Definition at line 161 of file nsprovid.c.
Referenced by WsNpDereference().
VOID WSAAPI WsNpDereference | ( | IN PNS_PROVIDER | Provider | ) |
Definition at line 180 of file nsprovid.c.
Referenced by WsNcEntryDelete(), WsNcLoadProvider(), and WsNqProvDelete().
Definition at line 82 of file nsprovid.c.
Referenced by WsNcLoadProvider().
DWORD WSAAPI WsNpLookupServiceBegin | ( | IN PNS_PROVIDER | Provider, |
IN LPWSAQUERYSETW | Restrictions, | ||
struct _WSAServiceClassInfoW * | , | ||
IN DWORD | ControlFlags, | ||
OUT PHANDLE | LookupHandle | ||
) |
Definition at line 231 of file nsprovid.c.
Referenced by WsNqProvLookupServiceEnd().
DWORD WSAAPI WsNpLookupServiceNext | ( | IN PNS_PROVIDER | Provider, |
IN HANDLE | LookupHandle, | ||
IN DWORD | ControlFlags, | ||
OUT PDWORD | BufferLength, | ||
OUT LPWSAQUERYSETW | Results | ||
) |
Definition at line 240 of file nsprovid.c.
Referenced by WsNqProvLookupServiceNext().
DWORD WSAAPI WsNpNSPCleanup | ( | IN PNS_PROVIDER | Provider | ) |
Definition at line 140 of file nsprovid.c.
Referenced by CleanupNamespaceProviders(), and WsNpDelete().
Definition at line 552 of file nsquery.c.
Referenced by WsNqBeginEnumerationProc(), and WsNqLookupServiceBegin().
Definition at line 22 of file nsquery.c.
Referenced by WSALookupServiceBeginW().
BOOL WSAAPI WsNqBeginEnumerationProc | ( | PVOID | Context, |
PNSCATALOG_ENTRY | CatalogEntry | ||
) |
Definition at line 117 of file nsquery.c.
Referenced by WsNqLookupServiceBegin().
Definition at line 74 of file nsquery.c.
Referenced by WSALookupServiceBeginW(), and WsNqDereference().
Definition at line 105 of file nsquery.c.
Referenced by WSALookupServiceEnd(), and WSALookupServiceNextW().
Definition at line 42 of file nsquery.c.
Referenced by WSALookupServiceBeginW().
DWORD WSAAPI WsNqLookupServiceBegin | ( | IN PNSQUERY | NsQuery, |
IN LPWSAQUERYSETW | QuerySet, | ||
IN DWORD | ControlFlags, | ||
IN PNSCATALOG | Catalog | ||
) |
Definition at line 347 of file nsquery.c.
Referenced by WSALookupServiceBeginW(), and WsNqLookupServiceNext().
Definition at line 164 of file nsquery.c.
Referenced by WSALookupServiceEnd().
DWORD WSAAPI WsNqLookupServiceNext | ( | PNSQUERY | NsQuery, |
DWORD | , | ||
PDWORD | , | ||
OUT LPWSAQUERYSETW | QuerySet | ||
) |
Referenced by WSALookupServiceNextW().
PNSQUERY_PROVIDER WSAAPI WsNqNextProvider | ( | PNSQUERY | NsQuery, |
IN PNSQUERY_PROVIDER | Provider | ||
) |
PNSQUERY_PROVIDER WSAAPI WsNqPreviousProvider | ( | IN PNSQUERY | Query, |
IN PNSQUERY_PROVIDER | Provider | ||
) |
Definition at line 532 of file nsquery.c.
Referenced by WsNqLookupServiceNext().
PNSQUERY_PROVIDER WSAAPI WsNqProvAllocate | ( | VOID | ) |
Definition at line 17 of file nsprovid.c.
Referenced by WsNqAddProvider().
VOID WSAAPI WsNqProvDelete | ( | IN PNSQUERY_PROVIDER | QueryProvider | ) |
Definition at line 45 of file nsprovid.c.
Referenced by WsNqDelete(), WsNqLookupServiceBegin(), and WsNqLookupServiceNext().
DWORD WSAAPI WsNqProvInitialize | ( | IN PNSQUERY_PROVIDER | QueryProvider, |
IN PNS_PROVIDER | Provider | ||
) |
Definition at line 30 of file nsprovid.c.
Referenced by WsNqAddProvider().
DWORD WSAAPI WsNqProvLookupServiceBegin | ( | IN PNSQUERY_PROVIDER | QueryProvider, |
IN LPWSAQUERYSETW | QuerySet, | ||
IN LPWSASERVICECLASSINFOW | ServiceClassInfo, | ||
IN | DWORD | ||
) |
Definition at line 216 of file nsprovid.c.
Referenced by WsNqLookupServiceBegin().
DWORD WSAAPI WsNqProvLookupServiceEnd | ( | IN PNSQUERY_PROVIDER | QueryProvider | ) |
Definition at line 192 of file nsprovid.c.
Referenced by WsNqLookupServiceEnd(), and WsNqLookupServiceNext().
DWORD WSAAPI WsNqProvLookupServiceNext | ( | IN PNSQUERY_PROVIDER | QueryProvider, |
DWORD | , | ||
PDWORD | , | ||
LPWSAQUERYSETW | QuerySet | ||
) |
Referenced by WsNqLookupServiceNext().
Definition at line 57 of file nsquery.c.
Referenced by WSALookupServiceEnd(), and WSALookupServiceNextW().
Definition at line 17 of file wsautil.c.
Referenced by OpenInitializedCatalog(), WsProcInitialize(), and WsRasLoadHelperDll().
VOID WSAAPI WsProcDelete | ( | IN PWSPROCESS | Process | ) |
Definition at line 247 of file dprocess.c.
Referenced by DllMain(), and WSACleanup().
BOOL WSAAPI WsProcDetachSocket | ( | IN PWSPROCESS | Process, |
IN PWAH_HANDLE | Handle | ||
) |
Definition at line 182 of file dprocess.c.
Referenced by WsSockDeleteSockets().
Definition at line 107 of file dprocess.c.
Referenced by WsThreadInitialize().
PNSCATALOG WSAAPI WsProcGetNsCatalog | ( | IN PWSPROCESS | Process | ) |
Definition at line 166 of file dprocess.c.
Referenced by WSAEnumNameSpaceProvidersInternal(), WSALookupServiceBeginW(), and WSCGetProviderPath().
PTCATALOG WSAAPI WsProcGetTCatalog | ( | IN PWSPROCESS | Process | ) |
Definition at line 150 of file dprocess.c.
Referenced by WPUModifyIFSHandle(), WPUQueryBlockingCallback(), WSAAddressToStringA(), WSAAddressToStringW(), WSASocketW(), WSAStringToAddressA(), WSAStringToAddressW(), and WsSockFindIfsSocket().
Definition at line 312 of file dprocess.c.
Referenced by WSAStartup().
Definition at line 126 of file dprocess.c.
Referenced by WSAStartup().
FORCEINLINE DWORD WsQuickProlog | ( | VOID | ) |
Definition at line 892 of file ws2_32p.h.
Referenced by bind(), closesocket(), getaddrinfo(), getnameinfo(), getpeername(), getsockname(), listen(), select(), shutdown(), WSAAsyncSelect(), WSAConnect(), WSADuplicateSocketW(), WSAEnumNetworkEvents(), WSAEventSelect(), WSAGetOverlappedResult(), WSAGetQOSByName(), WSAHtonl(), WSAHtons(), WSANtohl(), and WSANtohs().
FORCEINLINE DWORD WsQuickPrologTid | ( | LPWSATHREADID * | Tid | ) |
Definition at line 900 of file ws2_32p.h.
Referenced by recv(), recvfrom(), send(), sendto(), WSAIoctl(), WSARecv(), WSARecvFrom(), WSASend(), and WSASendTo().
Definition at line 55 of file rasdial.c.
Referenced by DllMain().
INT WSAAPI WsSetupCatalogProtection | ( | IN HKEY | CatalogKey, |
IN HANDLE | CatalogEvent, | ||
OUT LPDWORD | UniqueId | ||
) |
Definition at line 142 of file wsautil.c.
Referenced by WsNcRefreshFromRegistry(), and WsTcRefreshFromRegistry().
Definition at line 109 of file wsautil.c.
Referenced by WsQuickProlog().
INT WSAAPI WsSlowPrologTid | ( | OUT LPWSATHREADID * | ThreadId | ) |
Definition at line 120 of file wsautil.c.
Referenced by WsQuickPrologTid().
Definition at line 159 of file dsocket.c.
Referenced by WSAAccept(), WSAJoinLeaf(), and WSASocketW().
Definition at line 48 of file dsocket.c.
Referenced by WPUModifyIFSHandle().
Definition at line 225 of file dsocket.c.
Referenced by WPUModifyIFSHandle().
Definition at line 36 of file dsocket.c.
Referenced by DllMain().
Definition at line 180 of file dsocket.c.
Referenced by WsProcDelete().
Definition at line 205 of file dsocket.c.
Referenced by bind(), closesocket(), connect(), getpeername(), getsockname(), getsockopt(), listen(), recv(), recvfrom(), select(), send(), sendto(), setsockopt(), shutdown(), WPUModifyIFSHandle(), WSAAccept(), WSAAsyncSelect(), WSAConnect(), WSADuplicateSocketW(), WSAEnumNetworkEvents(), WSAEventSelect(), WSAGetOverlappedResult(), WSAGetQOSByName(), WSAHtonl(), WSAHtons(), WSAIoctl(), WSAJoinLeaf(), WSANtohl(), WSANtohs(), WSARecv(), WSARecvDisconnect(), WSARecvFrom(), WSASend(), WSASendDisconnect(), WSASendTo(), WsProcDetachSocket(), WsSockAddApiReference(), and WsSockAssociateHandle().
Definition at line 217 of file dsocket.c.
Referenced by closesocket().
Definition at line 140 of file dsocket.c.
Referenced by bind(), closesocket(), connect(), getpeername(), getsockname(), getsockopt(), listen(), recv(), recvfrom(), select(), send(), sendto(), setsockopt(), shutdown(), WSAAccept(), WSAAsyncSelect(), WSAConnect(), WSADuplicateSocketW(), WSAEnumNetworkEvents(), WSAEventSelect(), WSAGetOverlappedResult(), WSAGetQOSByName(), WSAHtonl(), WSAHtons(), WSAIoctl(), WSAJoinLeaf(), WSANtohl(), WSANtohs(), WSARecv(), WSARecvDisconnect(), WSARecvFrom(), WSASend(), WSASendDisconnect(), and WSASendTo().
Definition at line 67 of file dsocket.c.
Referenced by WPUModifyIFSHandle().
Definition at line 21 of file dsocket.c.
Referenced by WSAStartup().
Definition at line 25 of file dcatalog.c.
Referenced by OpenInitializedCatalog(), and WsProcInitialize().
Definition at line 883 of file dcatalog.c.
Referenced by WSCEnumProtocols(), and WsProcDelete().
PTCATALOG_ENTRY WSAAPI WsTcEntryAllocate | ( | VOID | ) |
Definition at line 17 of file dcatitem.c.
Referenced by WsTcRefreshFromRegistry().
VOID WSAAPI WsTcEntryDelete | ( | IN PTCATALOG_ENTRY | CatalogEntry | ) |
Definition at line 35 of file dcatitem.c.
Referenced by WsTcEntryDereference().
VOID WSAAPI WsTcEntryDereference | ( | IN PTCATALOG_ENTRY | CatalogEntry | ) |
Definition at line 51 of file dcatitem.c.
Referenced by WPUModifyIFSHandle(), WPUQueryBlockingCallback(), WSAAddressToStringA(), WSAAddressToStringW(), WSASocketW(), WSAStringToAddressA(), WSAStringToAddressW(), WsSockDelete(), WsTcDelete(), WsTcFindIfsProviderForSocket(), WsTcRefreshFromRegistry(), and WsTcUpdateProtocolList().
DWORD WSAAPI WsTcEntryInitializeFromRegistry | ( | IN PTCATALOG_ENTRY | CatalogEntry, |
IN | HKEY, | ||
unsigned long | |||
) |
Referenced by WsTcRefreshFromRegistry().
VOID WSAAPI WsTcEntrySetProvider | ( | IN PTCATALOG_ENTRY | CatalogEntry, |
IN PTPROVIDER | Provider | ||
) |
Definition at line 121 of file dcatitem.c.
Referenced by WsTcLoadProvider().
VOID WSAAPI WsTcEnumerateCatalogItems | ( | IN PTCATALOG | Catalog, |
IN PTCATALOG_ENUMERATE_PROC | Callback, | ||
IN PVOID | Context | ||
) |
Definition at line 750 of file dcatalog.c.
Referenced by WSCEnumProtocols(), and WsProcDelete().
Referenced by WsSockFindIfsSocket().
Definition at line 596 of file dcatalog.c.
Referenced by WsTcLoadProvider().
DWORD WSAAPI WsTcGetEntryFromAf | ( | IN PTCATALOG | TCatalog, |
IN INT | AddressFamily, | ||
IN PTCATALOG_ENTRY * | CatalogEntry | ||
) |
Definition at line 403 of file dcatalog.c.
Referenced by WSAAddressToStringA(), WSAAddressToStringW(), WSAStringToAddressA(), and WSAStringToAddressW().
DWORD WSAAPI WsTcGetEntryFromCatalogEntryId | ( | IN PTCATALOG | TCatalog, |
IN DWORD | CatalogEntryId, | ||
IN PTCATALOG_ENTRY * | CatalogEntry | ||
) |
Definition at line 455 of file dcatalog.c.
Referenced by WPUModifyIFSHandle(), WPUQueryBlockingCallback(), WSAAddressToStringA(), WSAAddressToStringW(), WSASocketW(), WSAStringToAddressA(), and WSAStringToAddressW().
DWORD WSAAPI WsTcGetEntryFromTriplet | ( | IN PTCATALOG | TCatalog, |
IN INT | AddressFamily, | ||
IN INT | SocketType, | ||
IN INT | Protocol, | ||
IN DWORD | StartId, | ||
IN PTCATALOG_ENTRY * | CatalogEntry | ||
) |
Definition at line 501 of file dcatalog.c.
Referenced by WSASocketW().
Referenced by OpenInitializedCatalog(), and WsProcInitialize().
Definition at line 629 of file dcatalog.c.
Referenced by WsTcFindIfsProviderForSocket(), WsTcGetEntryFromAf(), WsTcGetEntryFromCatalogEntryId(), and WsTcGetEntryFromTriplet().
Definition at line 38 of file dcatalog.c.
Referenced by WsTcInitializeFromRegistry().
Referenced by WsProcGetTCatalog().
VOID WSAAPI WsTcUpdateProtocolList | ( | IN PTCATALOG | TCatalog, |
PLIST_ENTRY | ProtocolList | ||
) |
Definition at line 135 of file dthread.c.
Referenced by WsThreadCreate().
Definition at line 316 of file dthread.c.
Referenced by gethostbyaddr(), and gethostbyname().
Definition at line 349 of file dthread.c.
Referenced by getservbyname(), and getservbyport().
Definition at line 96 of file dthread.c.
Referenced by WSACancelBlockingCall().
Definition at line 244 of file dthread.c.
Referenced by WsThreadGetCurrentThread().
Definition at line 17 of file dthread.c.
Referenced by WsThreadAllocate(), WsThreadSetBlockingHook(), and WsThreadUnhookBlockingHook().
Definition at line 202 of file dthread.c.
Referenced by WsThreadCreate(), and WsThreadDestroyCurrentThread().
Definition at line 279 of file dthread.c.
Referenced by WsApiProlog().
PWSPROTO_BUFFER WSAAPI WsThreadGetProtoBuffer | ( | IN PWSTHREAD | Thread | ) |
Definition at line 120 of file dthread.c.
Referenced by getprotobyname(), and getprotobynumber().
LPWSATHREADID WSAAPI WsThreadGetThreadId | ( | IN PWSPROCESS | Process | ) |
Definition at line 297 of file dthread.c.
Referenced by WsQuickPrologTid().
Definition at line 176 of file dthread.c.
Referenced by WsThreadCreate().
Definition at line 60 of file dthread.c.
Referenced by WSASetBlockingHook().
Definition at line 153 of file dthread.c.
Referenced by WSAStartup().
Definition at line 84 of file dthread.c.
Referenced by WSAUnhookBlockingHook().
PTPROVIDER WSAAPI WsTpAllocate | ( | VOID | ) |
Definition at line 20 of file dprovide.c.
Referenced by WsTcLoadProvider().
VOID WSAAPI WsTpDelete | ( | IN PTPROVIDER | Provider | ) |
Definition at line 122 of file dprovide.c.
Referenced by WsTpDereference().
VOID WSAAPI WsTpDereference | ( | IN PTPROVIDER | Provider | ) |
Definition at line 143 of file dprovide.c.
Referenced by WsTcEntryDelete(), and WsTcLoadProvider().
DWORD WSAAPI WsTpInitialize | ( | IN PTPROVIDER | Provider, |
IN LPSTR | DllName, | ||
LPWSAPROTOCOL_INFOW | ProtocolInfo | ||
) |
Referenced by WsTcLoadProvider().
DWORD WSAAPI WsTpWSPCleanup | ( | IN PTPROVIDER | Provider, |
int * | |||
) |
Referenced by CleanupProtocolProviders().
|
extern |
Definition at line 15 of file dprocess.c.
Referenced by WsGetProcess(), WsProcDelete(), and WsProcStartup().
|
extern |
Definition at line 15 of file async.c.
Referenced by WSACleanup(), WsAsyncCancelRequest(), WsAsyncCheckAndInitThread(), and WsAsyncTerminateThread().
|
extern |
Definition at line 22 of file dllmain.c.
Referenced by DllMain(), and WSAStartup().
|
extern |
Definition at line 15 of file dsocket.c.
Referenced by WsProcDelete(), WsProcDetachSocket(), WsSockAssociateHandle(), WsSockCleanup(), WsSockDisassociateHandle(), WsSockGetSocket(), WsSockGetSocketNoExport(), and WsSockStartup().
|
extern |
Definition at line 21 of file dllmain.c.
Referenced by AnsiDupFromUnicode(), ConvertAddrinfoFromUnicodeToAnsi(), CopyQuerySetW(), DllMain(), freeaddrinfo(), getaddrinfo(), GetAddrInfoW(), gethostbyaddr(), gethostbyname(), gethostname(), GetProtoOpenNetworkDatabase(), getservbyname(), getservbyport(), getxyDataEnt(), LookupAddressForName(), MapAnsiQuerySetToUnicode(), MapUnicodeQuerySetToAnsi(), NewAddrInfo(), UnicodeDupFromAnsi(), WSAAddressToStringA(), WSAEnumProtocolsA(), WSALookupServiceBeginA(), WSALookupServiceNextA(), WSAStringToAddressA(), WsAsyncAllocateBlock(), WsAsyncCheckAndInitThread(), WsAsyncFreeBlock(), WsAsyncThread(), WsNcAllocate(), WsNcDelete(), WsNcEntryAllocate(), WsNcEntryDelete(), WsNcEntryInitializeFromRegistry(), WsNcOpen(), WsNpAllocate(), WsNpDelete(), WsNqAllocate(), WsNqDelete(), WsNqProvAllocate(), WsNqProvDelete(), WsProcAllocate(), WsProcDelete(), WsSockAllocate(), WsSockDelete(), WsTcAllocate(), WsTcDelete(), WsTcEntryAllocate(), WsTcEntryDelete(), WsTcEntryInitializeFromRegistry(), WsTcOpen(), WsThreadAllocate(), WsThreadBlobToHostent(), WsThreadBlobToServent(), WsThreadDelete(), WsThreadGetProtoBuffer(), WsTpAllocate(), and WsTpDelete().
|
extern |
Definition at line 18 of file startup.c.
Referenced by WPUPostMessage(), and WSApSetPostRoutine().