טעויות בקוד דוגמה של ServiceBase

31 בינואר 2008

בשבוע שעבר כתבתי דוגמת קוד לשימוש ב ServiceBase על מנת לממש Windows Service תחת .Net. ServiceBase ממש ועוטף את כל מה שנדרש מנת לממש Service תחת .Net אבל לא כל הפונקציונליות של ה Service Control Manager או בקיצור SCM נחשפת ואנחנו צריכים לקרוא ל SCM API באופן ישיר דרך PINVOKE עבור חלק משירותים. אחד מהשירותים הוא היכולת של Service לעדכן את הSCM לגבי מצבו ב Startup/Shutdown כגון כמה זמן על ה SCM להמתין עד שהService יסיים את הפעולה. בMSDN קיימת דוגמת קוד אשר מראה כיצד לקרוא לפונקציה SetServiceStatus על מנת לעדכן את ה SCM במצב ה Service...
no comments

סליחה …

28 בינואר 2008

אני יודע שעבר הרבה זמן מהפוסט האחרון אבל (זמן התירוצים) .... אני ענת (אישתי) ודרור (בן השמונה חודשים) בילינו שבוע חופשה מדהימה ברומא ... שבוע אחרי זה אני נסעתי לנסיעת עבודה ללא גישה לרשת (יש עדיין מקומות כאלה בעולם) וכמובן ללא זמן חופשי לכתוב כלום. חזרתי מאז אני מאוד עסוק בעבודה מול לקוח מאוד תובעני ... אבל מה על הפרק בקרוב : טעויות בקוד דמו של Microsoft (לא יכול להיות) המשך הסדרה על החיים ללא משרד פיזי
no comments