public void Close() { if (m_service != 0) { ApiAdvapi32.CloseServiceHandle(m_service); m_service = 0; } }
protected override void Release() { this.Close(); this.Unlock(); if (m_manager != 0) { ApiAdvapi32.CloseServiceHandle(m_manager); m_manager = 0; } base.Release(); }