Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
$Docs и $Progs копируются на T-8 (примерно). »
Так оно и есть. И если точнее, то происходит это сразу после инициализации и отработки SFC на этом этапе:

читать дальше »

Код: Выделить весь код
.text:69CEB70B loc_69CEB70B:                           ; CODE XREF: FinishThread(x)+749j
.text:69CEB70B                 push    13
.text:69CEB70D                 call    _CalcTimeRemaining@4 ; CalcTimeRemaining(x)
.text:69CEB712                 push    eax
.text:69CEB713                 mov     _RemainingTime, eax
.text:69CEB718                 call    _SetRemainingTime@4 ; SetRemainingTime(x)
.text:69CEB71D                 push    offset aRunningSfc ; "Running SFC"
.text:69CEB722                 push    edi
.text:69CEB723                 push    1831h
.text:69CEB728                 push    esi
.text:69CEB729                 call    _pSetupDebugPrint
.text:69CEB72E                 add     esp, 10h
.text:69CEB731                 push    46h             ; int
.text:69CEB733                 push    0Ah             ; int
.text:69CEB735                 push    [ebp+hWnd]      ; hWnd
.text:69CEB73B                 call    _SFCCheck@12    ; SFCCheck(x,x,x)
.text:69CEB740                 push    offset aRunningSfc ; "Running SFC"
.text:69CEB745                 push    ebx
.text:69CEB746                 push    6195
.text:69CEB74B                 jmp     short loc_69CEB771
.text:69CEB74D ; ---------------------------------------------------------------------------
.text:69CEB74D
.text:69CEB74D loc_69CEB74D:                           ; CODE XREF: FinishThread(x)+66Fj
.text:69CEB74D                 push    offset aUpdatingHalMiniSetup ; "Updating HAL (mini-setup)"
.text:69CEB752                 push    edi
.text:69CEB753                 push    6237
.text:69CEB758                 push    esi
.text:69CEB759                 call    _pSetupDebugPrint
.text:69CEB75E                 add     esp, 10h
.text:69CEB761                 call    _PnpUpdateHAL@0 ; PnpUpdateHAL()
.text:69CEB766                 push    offset aUpdatingHalMiniSetup ; "Updating HAL (mini-setup)"
.text:69CEB76B                 push    ebx
.text:69CEB76C                 push    6239
.text:69CEB771
.text:69CEB771 loc_69CEB771:                           ; CODE XREF: FinishThread(x)+790j
.text:69CEB771                 push    esi
.text:69CEB772                 call    _pSetupDebugPrint
.text:69CEB777                 add     esp, 10h
.text:69CEB77A                 cmp     _Preinstall, 0
.text:69CEB781                 jz      short loc_69CEB7E3
.text:69CEB783                 cmp     _MiniSetup, 0
.text:69CEB78A                 jnz     short loc_69CEB7E3
.text:69CEB78C                 push    offset aTreecopyOemProgs ; "TreeCopy $OEM\\$PROGS"
.text:69CEB791                 push    edi
.text:69CEB792                 push    1869h
.text:69CEB797                 push    esi
.text:69CEB798                 call    _pSetupDebugPrint
.text:69CEB79D                 add     esp, 10h
.text:69CEB7A0                 call    _CopyOemProgramFilesDir@0 ; CopyOemProgramFilesDir()
.text:69CEB7A5                 push    offset aTreecopyOemProgs ; "TreeCopy $OEM\\$PROGS"
.text:69CEB7AA                 push    ebx
.text:69CEB7AB                 push    186Bh
.text:69CEB7B0                 push    esi
.text:69CEB7B1                 call    _pSetupDebugPrint
.text:69CEB7B6                 push    offset aTreecopyOemDocs ; "TreeCopy $OEM\\$DOCS"
.text:69CEB7BB                 push    edi
.text:69CEB7BC                 push    1870h
.text:69CEB7C1                 push    esi
.text:69CEB7C2                 call    _pSetupDebugPrint
.text:69CEB7C7                 add     esp, 20h
.text:69CEB7CA                 call    _CopyOemDocumentsDir@0 ; CopyOemDocumentsDir()
.text:69CEB7CF                 push    offset aTreecopyOemDocs ; "TreeCopy $OEM\\$DOCS"
.text:69CEB7D4                 push    ebx
.text:69CEB7D5                 push    1872h
.text:69CEB7DA                 push    esi
.text:69CEB7DB                 call    _pSetupDebugPrint
.text:69CEB7E0                 add     esp, 10h

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:11, 19-07-2008 | #10