INFO: Windows 98 PageFile_Call_Async_Manager ??????

?????? ????????? ?????? ?????????
???? ???????: 223294 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

??????

???? ??????? Windows 98 ????? ???? ????? PageFile_Call_Async_Manager ? ???? ???? ????? ??????? ???? ??? ?????? ??????? ??????? ??????? (??? ????????) ??? ?????? ????? ????? ?? ????? ????? ???? ?????? ????? VFAT ??? ?????.

???? ??? ?????? ???? VxDs ???? ??????? ?/?? ???? ????? ??????? VxD ??? ????? ???????. ???? ??????? ?? ??? ??????? ??? ??? ???? VxD ??? PageFile_Read_Or_Write ?????? ?? ??? ?? ????? ???? ???? ??? ?????? ??? ??????? ???? ??????? Windows 98.

??????? ????

????? ????? ??? ?????? ???? ?????? ??? ?????? ??? ???? Windows 95 ?? ??? ??????? ?? ???? ?????? ???. ????? ??????? ?????? ??? ????? System.ini ?? ?????? [386Enh] ????? ??:
[386Enh] 
ConservativeSwapfileUsage=1
				
??? ????? ?????? ????? ??? TRUE ??? ?? ???? PageFile_Call_Async_Manager ???? ?????. ??? ??? ??? ??????? ??? ?????? ?? System.ini ? ?? ??????? ????????? ConservativeSwapfileUsage 1 ?? Windows 95 ? 0 (???) ????? ??????? Windows 98.

??? ???? ???? ??????? Windows 98 ?????? ??????? ??? ????????? ??? swapfile ? ?? ??? ?????? ??? ?????? ?????? ??? PageFile_Read_Or_Write(). ??? ??????? ???? PageFile_Set_Async_Manager ?????? VFAT ?????? ??? ????? ??????? ?? VFAT ?? ???? ???? ??? ???????? ??? ??????? ? ?? ??????? ??? PageFile_Call_Async_Manager ???? ?????? ???? ?? ??? ????? ???? VFAT.

????? ??????? ????????? PageFile_Call_Async_Manager ????? ?????? ?? ???? "???? ??????? ??????" ????? mmFsIdle (?? ??????? ?????). VFAT ?????? ???????? ??? ?????? ??? VFAT ???? ???? ???? (???? ??????? ?????? ??????? VFAT ??? ?????) ? ???? ???? ??? "???? ???????" ????? ?????? ??????? ??? ?????????:
ULONG INTERNAL mmFsIdle(void);
				
?? ??????? PageFile_Call_Async_Manager ????? ???? ???? ???? ?????? ???? ??????? ?????? (????????) ??? ??? ????? ???????:
extern int (CDECL *pfnAsyncPageOut)(PVOID pvBuffer, ULONG bFileOffset);
				
??? ??????? ?????? ???? VFAT (WriteAsyncSwapPage) ???? ???? ???? ???? ????? ??? ?????? ?????? ????? ?? ????? ??????? ?????? ??????. ?????? mmFsIdle ???????? ???? ??????????? pfnAsyncPageOut (????? ?? ?????? ????????? ??? ????? VFAT ?????).

???? ?????? ????? ????? ??????? ???????? ???? ?? VFAT:
mov      eax, offset32 _mmFsIdle@0   ; Our idle callback.
VxDCall  PageFile_Call_Async_Manager ; NOTE: the manager is VFAT.
jc       DICDoneP                    ; Failed.
mov     _pfnAsyncPageOut, eax
				

???????

???? ???????: 223294 - ????? ??? ??????: 05/????/1428 - ??????: 1.3
????? ???
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Driver Development Kit (DDK)
????? ??????: 
kbmt kbinfo kbkmode KB223294 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????223294

????? ???????

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com