אוקיי...לצורך השאלה נדמה מצב שבו יש לי 2 מחשבים ברשת פנימית, מחשב קצה ומחשב שרת.
השתמשתי בפקודות NET USE וכדומה בקובץ BATCH ויצרתי כונן רשת משותף.
התחלתי פעולה ארוכה (יכולה לקחת 7 דקות ויכולה לקחת 30 דקות) שבה מחשב הקצה משתמש בקבצים מהשרת.
באמצעות פקודת NET SESSION בשורת הפקודה (CMD) אני יכול לראות את החיבור הפעיל בין המחשבים,
כשמצד ימין מופיע שעון IDLE, שעומד על 0:00:00 בזמן שנעשה שימוש בחיבור, משמע קיימת תעבורה, משמע הפעולה שהתחלתי עדיין רצה.
אחרי שהפעולה מסתיימת, שעון הIDLE כמובן מתחיל להתקדם.
זהו הסימן לכך שהפעולה המדוברת הסתיימה.
אני רוצה לדעת, איך אני יכול לכתוב תוכנית בC או ++C, שתנטר את הפעולה הזו, ותוכל לתת לי חיווי כשהפעולה הסתיימה. (בפשטות; פונקציה אולי שמחזירה לי Boolean אם החיבור IDLE או לא- יהיה מושלם!).
תודה רבה