??? ??? ??????? II ????? ??? ?? ????? ???

?????? ????????? ?????? ?????????
???? ???????: 306981 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

???????

?? ??? ??? ????? ??????? II ???? ?? ???? ?? ??? ????? ??/???. ???? ??? ?????? ??? ??? ????? ???? ??????? ??? ????? ??? ?? ??? ??????? ?? ???? ???????? ??? ??? ????? ??????? ??????.

??? ??? ??????? ?????? ???? ??????? ?? ??????? ????????? ??????? ?????? ?? ????? ????? ??????? ???? ?? ???? ??? ?????? ??? ?????? ????? ?? ??? ???????? ??? ????? ???? ???????.

?????? ??? ???? ?? ????????? ??? ???? ?????? ????? ??? ?????? ?? ????????? ?????? ??????? ?? ??? ???????.

?????

???? ??? ??????? ???? ????? ?????? ????? ?? ???????? ??????? ?? ????? ??? ??????? ?? ???? ???? ??????? ??????? ??????? ? ???????. ????? ????? ??????? II ????? ????? ????? ??? ???? ???? ??? ????? ??? ?? ?? ??? ???? ?????.

?????

???? Microsoft ?? ??? ????? ?? ?????? Microsoft ??????? ?? ????? ??? ???????.

??????? ????

?? ????? ????? ???? ???? ??? ??????? ?????? ????? grantable ??? alteratering kernel ?????? "?" ?????? ????? "???? ??????? ??????? ???????" (IFS). ????? ??? redevelopment redeployment ???? ????? ??????? (NTFS, CDFS ? FastFat ? UDFS ??? ??? ???, ??? ?? ??? ??? ????? ??????? ???? ??? ??????? ?? ??? ??? ??????). ??? ????? ??? ????????? ???? ???? ??? ????????? ??????? ????? ????? ??????? ????????.

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

????? ??????? ??????? ??? ???? ????? ??? ???? ??????? Windows 2000 ? Windows NT ?? ????? ????? ??? ???? ??????? Windows 2000.
  1. ???? ?????? 1 ?????? ??? ?? ??????? "?" ??????? ?????????. ??? ???? ??????? ?????? ??? ???????? ???????? SMB NT_CREATE_ANDX ??? ??????:
    HANDLE h = CreateFile( "\\server\share\filename.ext",
                           GENERIC_WRITE | GENERIC_READ,
                           FILE_SHARE_WRITE | FILE_SHARE_READ,
                           0, OPEN_EXISTING,
                           FILE_ATTRIBUTE_NORMAL, 0 );
    					
  2. ?????? ?????? ??? ?????? 1 ?? SMB NT_CREATE_ANDX ?????? ?????? ????? ????? ??? "???????".
  3. ???? ?????? 2 ?????? ??? ?? ??????? "?" ??????? ?????????.
  4. ???? ?????? SMB LOCKING_AND_X ??? ?????? 1? ?? ????? ??????? ????? ?????? ?????.
  5. ?????? ?????? ??? ?????? 2 ?? SMB NT_CREATE_ANDX ?????? ?????? ????? ????? ??? "??????".
  6. ???? ?????? 2 ????? ????????? ??? ?? ?????. ??? ???? ??????? ?????? ??? ???????? ???????? SMB LOCKING_ANDX ??? ??????:
    OVERLAPPED o = { NULL, NULL, 0, 0, NULL };
    LockFileEx( h, LOCKFILE_EXCLUSIVE_LOCK, 0, 0, 0, &o );
    					
  7. ????? ?????? ?? ?? ?????? 1 ? ?????? 2 ?? ??????? (LOCKING_ANDX SMB).
  8. ?????? 1 ? 2 ?????? ????? ?????.
  9. ???? ?????? 1 ?????? ??? ?? ??????? "?" ??????? ?????????.
  10. ?????? ?????? ??? ?????? 1 ?? SMB NT_CREATE_ANDX ?????? ?????? ????? ????? ??? "???????".
  11. ???? ?????? 2 ?????? ??? ?? ??????? "?" ??????? ?????????.
  12. ???? ?????? SMB LOCKING_AND_X ??? ?????? 1? ?? ????? ??????? ????? ?????? ?????.
  13. ?????? ?????? ??? ?????? 2 ?? SMB NT_CREATE_ANDX ?????? ?????? ????? ????? ??? "???".

?????

?????? ??? ??????? ?????? ??? ?????? ??????? ?????? ???? ??? ??? ??????? ????? ?????? ?? "????? ??????? ?? Microsoft:
129202???? ?????????: ????? ?? ?????? ??? Windows NT

???????

???? ???????: 306981 - ????? ??? ??????: 21/?? ??????/1428 - ??????: 3.2
????? ???
  • Microsoft Windows 2000 Professional SP1
  • Microsoft Windows 2000 Professional SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 1
  • Microsoft Windows NT 4.0 Service Pack 2
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT 4.0 Service Pack 5
  • Microsoft Windows NT 4.0 Service Pack 6
  • Microsoft Windows NT 4.0 Service Pack 6a
????? ??????: 
kbmt kbfile kbnofix kbprb KB306981 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????306981

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

 

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