PDA

View Full Version : تابعي براي چك كردن وجود يا عدم وجود يك سرويس بر روي سيستم



ali_mohamadi8928
سه شنبه 30 مهر 1387, 18:04 عصر
سلام :لبخندساده:

دوستان دنبال يك تابع هستم كه نام سرويس رو بگيره و بگه كه اين سرويس در سيستم ريجستر شده يا نه :گیج:

vcldeveloper
چهارشنبه 01 آبان 1387, 07:57 صبح
می تونید از OpenService استفاده کنید. اگر سرویس مورد اشاره وجود نداشته باشه، ERROR_SERVICE_DOES_NOT_EXIST یا ERROR_INVALID_NAME را برمیگردونه.
راه دیگه گرفتند لیست سرویس ها با استفاده از EnumServicesStatus هست.
راه دیگه هم استفاده از WMI برای دریافت لیست سرویس ها و مشخصات آنها، و کنترلشان هست.