Files
stgsharp/源代码/StgSharpC/x64/Release/dllmain.cod
T

243 lines
8.2 KiB
Plaintext

; Listing generated by Microsoft (R) Optimizing Compiler Version 19.39.33523.0
include listing.inc
INCLUDELIB OLDNAMES
EXTRN __security_check_cookie:PROC
COMM ?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9:QWORD ; `__local_stdio_scanf_options'::`2'::_OptionsStorage
COMM ?_OptionsStorage@?1??__local_stdio_printf_options@@9@9:QWORD ; `__local_stdio_printf_options'::`2'::_OptionsStorage
_DATA ENDS
PUBLIC DllMain
PUBLIC __isa_available_default
PUBLIC __real@3f000000
PUBLIC __real@3f800000
PUBLIC __real@3fdd1745c0000000
PUBLIC __real@3ff0000000000000
PUBLIC __real@40400000
PUBLIC __real@437f0000
PUBLIC __real@477fff00
PUBLIC __xmm@00000000000000040000000000000000
PUBLIC __xmm@00000002000000000000000400000000
PUBLIC __xmm@00000002000000020000000200000002
PUBLIC __xmm@00000003000000030000000300000003
PUBLIC __xmm@00000004000000040000000800000008
PUBLIC __xmm@00000004000000080000000800000008
PUBLIC __xmm@00000200000002000000020000000200
PUBLIC __xmm@00080008000800080008000800080008
PUBLIC __xmm@00ff00ff00ff00ff00ff00ff00ff00ff
PUBLIC __xmm@01010000010100000101000001010000
PUBLIC __xmm@08a914e808a914e808a914e808a914e8
PUBLIC __xmm@11c8e09e11c8e09e11c8e09e11c8e09e
PUBLIC __xmm@11c8f9c311c8f9c311c8f9c311c8f9c3
PUBLIC __xmm@12d0046b12d0046b12d0046b12d0046b
PUBLIC __xmm@166f166f166f166f166f166f166f166f
PUBLIC __xmm@1c5a1c5a1c5a1c5a1c5a1c5a1c5a1c5a
PUBLIC __xmm@80000000800000008000000080000000
PUBLIC __xmm@80808080808080808080808080808080
PUBLIC __xmm@e09ee565e09ee565e09ee565e09ee565
PUBLIC __xmm@e9cf12d0e9cf12d0e9cf12d0e9cf12d0
PUBLIC __xmm@eb1a08a9eb1a08a9eb1a08a9eb1a08a9
PUBLIC __xmm@f493f493f493f493f493f493f493f493
PUBLIC __xmm@f9c31a9df9c31a9df9c31a9df9c31a9d
PUBLIC __xmm@fa7efa7efa7efa7efa7efa7efa7efa7e
EXTRN __GSHandlerCheck:PROC
EXTRN __chkstk:PROC
EXTRN memcpy:PROC
EXTRN memset:PROC
EXTRN pow:PROC
EXTRN strcmp:PROC
EXTRN __ImageBase:BYTE
EXTRN __isa_available:DWORD
EXTRN __security_cookie:QWORD
EXTRN _fltused:DWORD
EXTRN _tls_index:DWORD
; COMDAT __isa_available_default
_BSS SEGMENT
__isa_available_default DD 01H DUP (?)
_BSS ENDS
; COMDAT __xmm@fa7efa7efa7efa7efa7efa7efa7efa7e
CONST SEGMENT
__xmm@fa7efa7efa7efa7efa7efa7efa7efa7e DB '~', 0faH, '~', 0faH, '~', 0faH
DB '~', 0faH, '~', 0faH, '~', 0faH, '~', 0faH, '~', 0faH
CONST ENDS
; COMDAT __xmm@f9c31a9df9c31a9df9c31a9df9c31a9d
CONST SEGMENT
__xmm@f9c31a9df9c31a9df9c31a9df9c31a9d DB 09dH, 01aH, 0c3H, 0f9H, 09dH, 01aH
DB 0c3H, 0f9H, 09dH, 01aH, 0c3H, 0f9H, 09dH, 01aH, 0c3H, 0f9H
CONST ENDS
; COMDAT __xmm@f493f493f493f493f493f493f493f493
CONST SEGMENT
__xmm@f493f493f493f493f493f493f493f493 DB 093H, 0f4H, 093H, 0f4H, 093H, 0f4H
DB 093H, 0f4H, 093H, 0f4H, 093H, 0f4H, 093H, 0f4H, 093H, 0f4H
CONST ENDS
; COMDAT __xmm@eb1a08a9eb1a08a9eb1a08a9eb1a08a9
CONST SEGMENT
__xmm@eb1a08a9eb1a08a9eb1a08a9eb1a08a9 DB 0a9H, 08H, 01aH, 0ebH, 0a9H, 08H
DB 01aH, 0ebH, 0a9H, 08H, 01aH, 0ebH, 0a9H, 08H, 01aH, 0ebH
CONST ENDS
; COMDAT __xmm@e9cf12d0e9cf12d0e9cf12d0e9cf12d0
CONST SEGMENT
__xmm@e9cf12d0e9cf12d0e9cf12d0e9cf12d0 DB 0d0H, 012H, 0cfH, 0e9H, 0d0H, 012H
DB 0cfH, 0e9H, 0d0H, 012H, 0cfH, 0e9H, 0d0H, 012H, 0cfH, 0e9H
CONST ENDS
; COMDAT __xmm@e09ee565e09ee565e09ee565e09ee565
CONST SEGMENT
__xmm@e09ee565e09ee565e09ee565e09ee565 DB 'e', 0e5H, 09eH, 0e0H, 'e', 0e5H
DB 09eH, 0e0H, 'e', 0e5H, 09eH, 0e0H, 'e', 0e5H, 09eH, 0e0H
CONST ENDS
; COMDAT __xmm@80808080808080808080808080808080
CONST SEGMENT
__xmm@80808080808080808080808080808080 DB 080H, 080H, 080H, 080H, 080H, 080H
DB 080H, 080H, 080H, 080H, 080H, 080H, 080H, 080H, 080H, 080H
CONST ENDS
; COMDAT __xmm@80000000800000008000000080000000
CONST SEGMENT
__xmm@80000000800000008000000080000000 DB 00H, 00H, 00H, 080H, 00H, 00H, 00H
DB 080H, 00H, 00H, 00H, 080H, 00H, 00H, 00H, 080H
CONST ENDS
; COMDAT __xmm@1c5a1c5a1c5a1c5a1c5a1c5a1c5a1c5a
CONST SEGMENT
__xmm@1c5a1c5a1c5a1c5a1c5a1c5a1c5a1c5a DB 'Z', 01cH, 'Z', 01cH, 'Z', 01cH
DB 'Z', 01cH, 'Z', 01cH, 'Z', 01cH, 'Z', 01cH, 'Z', 01cH
CONST ENDS
; COMDAT __xmm@166f166f166f166f166f166f166f166f
CONST SEGMENT
__xmm@166f166f166f166f166f166f166f166f DB 'o', 016H, 'o', 016H, 'o', 016H
DB 'o', 016H, 'o', 016H, 'o', 016H, 'o', 016H, 'o', 016H
CONST ENDS
; COMDAT __xmm@12d0046b12d0046b12d0046b12d0046b
CONST SEGMENT
__xmm@12d0046b12d0046b12d0046b12d0046b DB 'k', 04H, 0d0H, 012H, 'k', 04H, 0d0H
DB 012H, 'k', 04H, 0d0H, 012H, 'k', 04H, 0d0H, 012H
CONST ENDS
; COMDAT __xmm@11c8f9c311c8f9c311c8f9c311c8f9c3
CONST SEGMENT
__xmm@11c8f9c311c8f9c311c8f9c311c8f9c3 DB 0c3H, 0f9H, 0c8H, 011H, 0c3H, 0f9H
DB 0c8H, 011H, 0c3H, 0f9H, 0c8H, 011H, 0c3H, 0f9H, 0c8H, 011H
CONST ENDS
; COMDAT __xmm@11c8e09e11c8e09e11c8e09e11c8e09e
CONST SEGMENT
__xmm@11c8e09e11c8e09e11c8e09e11c8e09e DB 09eH, 0e0H, 0c8H, 011H, 09eH, 0e0H
DB 0c8H, 011H, 09eH, 0e0H, 0c8H, 011H, 09eH, 0e0H, 0c8H, 011H
CONST ENDS
; COMDAT __xmm@08a914e808a914e808a914e808a914e8
CONST SEGMENT
__xmm@08a914e808a914e808a914e808a914e8 DB 0e8H, 014H, 0a9H, 08H, 0e8H, 014H
DB 0a9H, 08H, 0e8H, 014H, 0a9H, 08H, 0e8H, 014H, 0a9H, 08H
CONST ENDS
; COMDAT __xmm@01010000010100000101000001010000
CONST SEGMENT
__xmm@01010000010100000101000001010000 DB 00H, 00H, 01H, 01H, 00H, 00H, 01H
DB 01H, 00H, 00H, 01H, 01H, 00H, 00H, 01H, 01H
CONST ENDS
; COMDAT __xmm@00ff00ff00ff00ff00ff00ff00ff00ff
CONST SEGMENT
__xmm@00ff00ff00ff00ff00ff00ff00ff00ff DB 0ffH, 00H, 0ffH, 00H, 0ffH, 00H
DB 0ffH, 00H, 0ffH, 00H, 0ffH, 00H, 0ffH, 00H, 0ffH, 00H
CONST ENDS
; COMDAT __xmm@00080008000800080008000800080008
CONST SEGMENT
__xmm@00080008000800080008000800080008 DB 08H, 00H, 08H, 00H, 08H, 00H, 08H
DB 00H, 08H, 00H, 08H, 00H, 08H, 00H, 08H, 00H
CONST ENDS
; COMDAT __xmm@00000200000002000000020000000200
CONST SEGMENT
__xmm@00000200000002000000020000000200 DB 00H, 02H, 00H, 00H, 00H, 02H, 00H
DB 00H, 00H, 02H, 00H, 00H, 00H, 02H, 00H, 00H
CONST ENDS
; COMDAT __xmm@00000004000000080000000800000008
CONST SEGMENT
__xmm@00000004000000080000000800000008 DB 08H, 00H, 00H, 00H, 08H, 00H, 00H
DB 00H, 08H, 00H, 00H, 00H, 04H, 00H, 00H, 00H
CONST ENDS
; COMDAT __xmm@00000004000000040000000800000008
CONST SEGMENT
__xmm@00000004000000040000000800000008 DB 08H, 00H, 00H, 00H, 08H, 00H, 00H
DB 00H, 04H, 00H, 00H, 00H, 04H, 00H, 00H, 00H
CONST ENDS
; COMDAT __xmm@00000003000000030000000300000003
CONST SEGMENT
__xmm@00000003000000030000000300000003 DB 03H, 00H, 00H, 00H, 03H, 00H, 00H
DB 00H, 03H, 00H, 00H, 00H, 03H, 00H, 00H, 00H
CONST ENDS
; COMDAT __xmm@00000002000000020000000200000002
CONST SEGMENT
__xmm@00000002000000020000000200000002 DB 02H, 00H, 00H, 00H, 02H, 00H, 00H
DB 00H, 02H, 00H, 00H, 00H, 02H, 00H, 00H, 00H
CONST ENDS
; COMDAT __xmm@00000002000000000000000400000000
CONST SEGMENT
__xmm@00000002000000000000000400000000 DB 00H, 00H, 00H, 00H, 04H, 00H, 00H
DB 00H, 00H, 00H, 00H, 00H, 02H, 00H, 00H, 00H
CONST ENDS
; COMDAT __xmm@00000000000000040000000000000000
CONST SEGMENT
__xmm@00000000000000040000000000000000 DB 00H, 00H, 00H, 00H, 00H, 00H, 00H
DB 00H, 04H, 00H, 00H, 00H, 00H, 00H, 00H, 00H
CONST ENDS
; COMDAT __real@477fff00
CONST SEGMENT
__real@477fff00 DD 0477fff00r ; 65535
CONST ENDS
; COMDAT __real@437f0000
CONST SEGMENT
__real@437f0000 DD 0437f0000r ; 255
CONST ENDS
; COMDAT __real@40400000
CONST SEGMENT
__real@40400000 DD 040400000r ; 3
CONST ENDS
; COMDAT __real@3ff0000000000000
CONST SEGMENT
__real@3ff0000000000000 DQ 03ff0000000000000r ; 1
CONST ENDS
; COMDAT __real@3fdd1745c0000000
CONST SEGMENT
__real@3fdd1745c0000000 DQ 03fdd1745c0000000r ; 0.454545
CONST ENDS
; COMDAT __real@3f800000
CONST SEGMENT
__real@3f800000 DD 03f800000r ; 1
CONST ENDS
; COMDAT __real@3f000000
CONST SEGMENT
__real@3f000000 DD 03f000000r ; 0.5
CONST ENDS
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgSharpC\dllmain.c
; COMDAT DllMain
_TEXT SEGMENT
hModule$ = 8
ul_reason_for_call$ = 16
lpReserved$ = 24
DllMain PROC ; COMDAT
; 15 : switch (ul_reason_for_call)
; 16 : {
; 17 : case DLL_PROCESS_ATTACH:
; 18 :
; 19 : return 1;
; 20 :
; 21 : case DLL_THREAD_ATTACH:
; 22 : return 1;
; 23 :
; 24 : case DLL_THREAD_DETACH:
; 25 : return 1;
; 26 :
; 27 : case DLL_PROCESS_DETACH:
; 28 : return 1;
00000 b8 01 00 00 00 mov eax, 1
; 29 :
; 30 : break;
; 31 : }
; 32 : return TRUE;
; 33 : }
00005 c3 ret 0
DllMain ENDP
_TEXT ENDS
END