
ws2help.nostrip.dll:     file format pei-i386

Disassembly of section .text:

777c1000 <_KeBugCheck@4>:

#endif /* DBG */

/* To make the linker happy */
VOID STDCALL KeBugCheck (ULONG	BugCheckCode) {}
777c1000:	55                   	push   %ebp
777c1001:	89 e5                	mov    %esp,%ebp
777c1003:	5d                   	pop    %ebp
777c1004:	c2 04 00             	ret    $0x4
777c1007:	89 f6                	mov    %esi,%esi
777c1009:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi

777c1010 <_DllMain@12>:


BOOL
EXPORT
DllMain(HANDLE hInstDll,
        ULONG dwReason,
        PVOID Reserved)
{
777c1010:	55                   	push   %ebp
777c1011:	89 e5                	mov    %esp,%ebp
777c1013:	52                   	push   %edx
777c1014:	52                   	push   %edx
    WSH_DbgPrint(MIN_TRACE, ("DllMain of ws2help.dll\n"));

    switch (dwReason) {
777c1015:	83 7d 0c 01          	cmpl   $0x1,0xc(%ebp)
777c1019:	74 09                	je     777c1024 <_DllMain@12+0x14>
    case DLL_PROCESS_ATTACH:
        /* Don't need thread attach notifications
           so disable them to improve performance */
        DisableThreadLibraryCalls(hInstDll);
        break;

    case DLL_THREAD_ATTACH:
        break;

    case DLL_THREAD_DETACH:
        break;

    case DLL_PROCESS_DETACH:
        break;
    }
    return TRUE;
}
777c101b:	b8 01 00 00 00       	mov    $0x1,%eax
777c1020:	c9                   	leave  
777c1021:	c2 0c 00             	ret    $0xc
777c1024:	83 ec 0c             	sub    $0xc,%esp
777c1027:	8b 45 08             	mov    0x8(%ebp),%eax
777c102a:	50                   	push   %eax
777c102b:	e8 80 01 00 00       	call   777c11b0 <_DisableThreadLibraryCalls@4>
777c1030:	b8 01 00 00 00       	mov    $0x1,%eax
777c1035:	83 c4 0c             	add    $0xc,%esp
777c1038:	c9                   	leave  
777c1039:	c2 0c 00             	ret    $0xc
777c103c:	8d 74 26 00          	lea    0x0(%esi),%esi

777c1040 <_WahCloseApcHelper@8>:


INT
EXPORT
WahCloseApcHelper(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1040:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1041:	31 c0                	xor    %eax,%eax
777c1043:	89 e5                	mov    %esp,%ebp
777c1045:	5d                   	pop    %ebp
777c1046:	c2 08 00             	ret    $0x8
777c1049:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1050 <_WahCloseHandleHelper@8>:

INT
EXPORT
WahCloseHandleHelper(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1050:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1051:	31 c0                	xor    %eax,%eax
777c1053:	89 e5                	mov    %esp,%ebp
777c1055:	5d                   	pop    %ebp
777c1056:	c2 08 00             	ret    $0x8
777c1059:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1060 <_WahCloseNotificationHandleHelper@8>:

INT
EXPORT
WahCloseNotificationHandleHelper(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1060:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1061:	31 c0                	xor    %eax,%eax
777c1063:	89 e5                	mov    %esp,%ebp
777c1065:	5d                   	pop    %ebp
777c1066:	c2 08 00             	ret    $0x8
777c1069:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1070 <_WahCloseSocketHandle@8>:

INT
EXPORT
WahCloseSocketHandle(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1070:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1071:	31 c0                	xor    %eax,%eax
777c1073:	89 e5                	mov    %esp,%ebp
777c1075:	5d                   	pop    %ebp
777c1076:	c2 08 00             	ret    $0x8
777c1079:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1080 <_WahCloseThread@8>:

INT
EXPORT
WahCloseThread(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1080:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1081:	31 c0                	xor    %eax,%eax
777c1083:	89 e5                	mov    %esp,%ebp
777c1085:	5d                   	pop    %ebp
777c1086:	c2 08 00             	ret    $0x8
777c1089:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1090 <_WahCompleteRequest@8>:

INT
EXPORT
WahCompleteRequest(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1090:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1091:	31 c0                	xor    %eax,%eax
777c1093:	89 e5                	mov    %esp,%ebp
777c1095:	5d                   	pop    %ebp
777c1096:	c2 08 00             	ret    $0x8
777c1099:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c10a0 <_WahCreateHandleContextTable@8>:

INT
EXPORT
WahCreateHandleContextTable(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c10a0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c10a1:	31 c0                	xor    %eax,%eax
777c10a3:	89 e5                	mov    %esp,%ebp
777c10a5:	5d                   	pop    %ebp
777c10a6:	c2 08 00             	ret    $0x8
777c10a9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c10b0 <_WahCreateNotificationHandle@8>:

INT
EXPORT
WahCreateNotificationHandle(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c10b0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c10b1:	31 c0                	xor    %eax,%eax
777c10b3:	89 e5                	mov    %esp,%ebp
777c10b5:	5d                   	pop    %ebp
777c10b6:	c2 08 00             	ret    $0x8
777c10b9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c10c0 <_WahCreateSocketHandle@8>:

INT
EXPORT
WahCreateSocketHandle(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c10c0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c10c1:	31 c0                	xor    %eax,%eax
777c10c3:	89 e5                	mov    %esp,%ebp
777c10c5:	5d                   	pop    %ebp
777c10c6:	c2 08 00             	ret    $0x8
777c10c9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c10d0 <_WahDestroyHandleContextTable@8>:

INT
EXPORT
WahDestroyHandleContextTable(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c10d0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c10d1:	31 c0                	xor    %eax,%eax
777c10d3:	89 e5                	mov    %esp,%ebp
777c10d5:	5d                   	pop    %ebp
777c10d6:	c2 08 00             	ret    $0x8
777c10d9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c10e0 <_WahDisableNonIFSHandleSupport@8>:

INT
EXPORT
WahDisableNonIFSHandleSupport(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c10e0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c10e1:	31 c0                	xor    %eax,%eax
777c10e3:	89 e5                	mov    %esp,%ebp
777c10e5:	5d                   	pop    %ebp
777c10e6:	c2 08 00             	ret    $0x8
777c10e9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c10f0 <_WahEnableNonIFSHandleSupport@8>:

INT
EXPORT
WahEnableNonIFSHandleSupport(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c10f0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c10f1:	31 c0                	xor    %eax,%eax
777c10f3:	89 e5                	mov    %esp,%ebp
777c10f5:	5d                   	pop    %ebp
777c10f6:	c2 08 00             	ret    $0x8
777c10f9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1100 <_WahEnumerateHandleContexts@8>:

INT
EXPORT
WahEnumerateHandleContexts(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1100:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1101:	31 c0                	xor    %eax,%eax
777c1103:	89 e5                	mov    %esp,%ebp
777c1105:	5d                   	pop    %ebp
777c1106:	c2 08 00             	ret    $0x8
777c1109:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1110 <_WahInsertHandleContext@8>:

INT
EXPORT
WahInsertHandleContext(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1110:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1111:	31 c0                	xor    %eax,%eax
777c1113:	89 e5                	mov    %esp,%ebp
777c1115:	5d                   	pop    %ebp
777c1116:	c2 08 00             	ret    $0x8
777c1119:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1120 <_WahNotifyAllProcesses@8>:

INT
EXPORT
WahNotifyAllProcesses(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1120:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1121:	31 c0                	xor    %eax,%eax
777c1123:	89 e5                	mov    %esp,%ebp
777c1125:	5d                   	pop    %ebp
777c1126:	c2 08 00             	ret    $0x8
777c1129:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1130 <_WahOpenApcHelper@8>:

INT
EXPORT
WahOpenApcHelper(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1130:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1131:	31 c0                	xor    %eax,%eax
777c1133:	89 e5                	mov    %esp,%ebp
777c1135:	5d                   	pop    %ebp
777c1136:	c2 08 00             	ret    $0x8
777c1139:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1140 <_WahOpenCurrentThread@8>:

INT
EXPORT
WahOpenCurrentThread(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1140:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1141:	31 c0                	xor    %eax,%eax
777c1143:	89 e5                	mov    %esp,%ebp
777c1145:	5d                   	pop    %ebp
777c1146:	c2 08 00             	ret    $0x8
777c1149:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1150 <_WahOpenHandleHelper@8>:

INT
EXPORT
WahOpenHandleHelper(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1150:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1151:	31 c0                	xor    %eax,%eax
777c1153:	89 e5                	mov    %esp,%ebp
777c1155:	5d                   	pop    %ebp
777c1156:	c2 08 00             	ret    $0x8
777c1159:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1160 <_WahOpenNotificationHandleHelper@8>:

INT
EXPORT
WahOpenNotificationHandleHelper(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1160:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1161:	31 c0                	xor    %eax,%eax
777c1163:	89 e5                	mov    %esp,%ebp
777c1165:	5d                   	pop    %ebp
777c1166:	c2 08 00             	ret    $0x8
777c1169:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1170 <_WahQueueUserApc@8>:

INT
EXPORT
WahQueueUserApc(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1170:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1171:	31 c0                	xor    %eax,%eax
777c1173:	89 e5                	mov    %esp,%ebp
777c1175:	5d                   	pop    %ebp
777c1176:	c2 08 00             	ret    $0x8
777c1179:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1180 <_WahReferenceContextByHandle@8>:

INT
EXPORT
WahReferenceContextByHandle(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1180:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1181:	31 c0                	xor    %eax,%eax
777c1183:	89 e5                	mov    %esp,%ebp
777c1185:	5d                   	pop    %ebp
777c1186:	c2 08 00             	ret    $0x8
777c1189:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c1190 <_WahRemoveHandleContext@8>:

INT
EXPORT
WahRemoveHandleContext(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c1190:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c1191:	31 c0                	xor    %eax,%eax
777c1193:	89 e5                	mov    %esp,%ebp
777c1195:	5d                   	pop    %ebp
777c1196:	c2 08 00             	ret    $0x8
777c1199:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

777c11a0 <_WahWaitForNotification@8>:

INT
EXPORT
WahWaitForNotification(
    IN  PVOID HelperDllSocketContext,
    IN  SOCKET SocketHandle
    )
{
777c11a0:	55                   	push   %ebp
    UNIMPLEMENTED

    return 0;
}
777c11a1:	31 c0                	xor    %eax,%eax
777c11a3:	89 e5                	mov    %esp,%ebp
777c11a5:	5d                   	pop    %ebp
777c11a6:	c2 08 00             	ret    $0x8
777c11a9:	90                   	nop    
777c11aa:	90                   	nop    
777c11ab:	90                   	nop    
777c11ac:	90                   	nop    
777c11ad:	90                   	nop    
777c11ae:	90                   	nop    
777c11af:	90                   	nop    

777c11b0 <_DisableThreadLibraryCalls@4>:
777c11b0:	ff 25 38 30 7c 77    	jmp    *0x777c3038
777c11b6:	90                   	nop    
777c11b7:	90                   	nop    
	...

777c11c0 <__CTOR_LIST__>:
777c11c0:	ff                   	(bad)  
777c11c1:	ff                   	(bad)  
777c11c2:	ff                   	(bad)  
777c11c3:	ff 00                	incl   (%eax)
777c11c5:	00 00                	add    %al,(%eax)
	...

777c11c8 <__DTOR_LIST__>:
777c11c8:	ff                   	(bad)  
777c11c9:	ff                   	(bad)  
777c11ca:	ff                   	(bad)  
777c11cb:	ff 00                	incl   (%eax)
777c11cd:	00 00                	add    %al,(%eax)
	...
