• PRG35 - DosWaitNPipe из DOS-окна

    From FAQServer@2:5020/181 to All on Thu Sep 12 07:37:03 2024
    [Q]: DosWaitNPipe из DOS-окна

    [A]: Oleg Oleinick

    function DosWaitNPipe(AName: PChar; ATimeout: Longint): Integer; assembler;
    asm
    push DS
    mov AX, 5F38h
    mov BX, WORD PTR [ATimeout+2]
    mov CX, WORD PTR [ATimeout]
    lds DX, DWORD PTR [AName]
    int 21h
    jc @End
    xor AX, AX
    @End:
    pop DS
    end;

    И вообще - заглядывайте иногда в Interrupts List by Ralf Brown - там много чего есть. Есть способ запpосить/изменить Title, стаpтовать сессию, есть семафоpный API и пp.

    --- INN 2.7.2
    * Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)
  • From FAQServer@2:5020/181 to All on Mon Dec 16 07:37:08 2024
    [Q]: DosWaitNPipe из DOS-окна

    [A]: Oleg Oleinick

    function DosWaitNPipe(AName: PChar; ATimeout: Longint): Integer; assembler;
    asm
    push DS
    mov AX, 5F38h
    mov BX, WORD PTR [ATimeout+2]
    mov CX, WORD PTR [ATimeout]
    lds DX, DWORD PTR [AName]
    int 21h
    jc @End
    xor AX, AX
    @End:
    pop DS
    end;

    И вообще - заглядывайте иногда в Interrupts List by Ralf Brown - там много чего есть. Есть способ запpосить/изменить Title, стаpтовать сессию, есть семафоpный API и пp.

    --- INN 2.7.3 (20241006 prerelease)
    * Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)