TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: All
from: Morten Mertner
date: 1997-03-12 04:29:18
subject: Undocumented API`s

Does anyone have information to complement the following API's, which
are not documented anywhere (but still supported, although 16-bit).
They correspond to the Win32 DosFind(First/Next/Close)ChangeNotification
API's in Windows 95 and NT.

=== Cut ===

  OS2 DosFindNotifyFirst

 Function DosFindNotifyFirst (pszPath: PSZ;
 { Path spec } hdir: PHDIR;                 {
 Directory search handle } usAttr: USHORT;
 { Search attribute } pBuf: PBYTE;
 { Result buffer } cbBuf: USHORT;
 { Result buffer length } pcChg: PUSHORT;
 { Number of changes required } usInfoLevel:
 USHORT;         { Request level } ulTimeOut,
 { Timeout or Duration of call } ulReserved:
 ULONG): USHORT;              { Reserved (must
 be 0)        }

 OS2 DosFindNotifyNext

Function DosFindNotifyNext (hdir: HDIR;
{ Directory handle } pBuf: PVOID;
{ Result buffer } cbBuf: USHORT;
{ Result buffer length } pcChg: PUSHORT;
{ Number of required } ulTimeOut: ULONG):
USHORT;               { Timeout or Duration of
call }

 OS2 DosFindNotifyClose

Function DosFindNotifyClose (hdir: HDIR):
USHORT;                    { Directory watch handle }

Function DosFindNotifyClose;            External 'DOSCALLS' Index  187;
Function DosFindNotifyFirst;            External 'DOSCALLS' Index  188;
Function DosFindNotifyNext;             External 'DOSCALLS' Index  189;

=== Cut ===

Anything you might have is appreciated.

Yours,
Morten

---
* Origin: Winter is natures way of saying 'up yours!' (2:235/1)
SEEN-BY: 50/99 54/99 270/101 620/243 625/160 711/401 413 430 934 712/311 407
SEEN-BY: 712/505 506 517 623 624 704 713/317 800/1
@PATH: 235/1 203 270/101 712/624 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.