CServiceModule::Handlerเป็นชุดคำสั่งที่ SCM เรียกเพื่อเรียกข้อมูลสถานะของบริการ และให้คำแนะนำต่าง ๆ (เช่นการหยุด หรือหยุดชั่วคราว) SCM ส่งรหัสการดำเนินการการจัดการเพื่อบ่งชี้ถึงการบริการควรทำ เริ่มต้นสร้าง ATL บริการจัดการกับคำสั่งหยุดเท่านั้น ถ้า SCM ส่งคำสั่งหยุดการ บริการบอก SCM ที่ โปรแกรมจะหยุด นอกจากนี้บริการแล้วเรียกPostThreadMessageการติดประกาศข้อความ quit เพื่อตัวเอง นี้สิ้นสุดลงของการวนรอบของข้อความ และบริการสุดจะปิด?
การจัดการกับคำแนะนำเพิ่มเติม คุณจำเป็นต้องเปลี่ยนสมาชิกข้อมูลdwControlsAcceptedเริ่มต้นในฟังก์ชันCServiceModule::Init สมาชิกของฐานข้อมูลนี้บอก SCM ปุ่มที่จะเปิดใช้งานเมื่อมีเลือกให้บริการในโปรแกรมประยุกต์บริการ Control Panel?