internal SecurityHandler(ManagementScope theScope)
        {
            this.scope = theScope;

            if (null != scope)
            {
                if (scope.Options.EnablePrivileges)
                {
                    try {
                        needToReset = scope.SetSecurity(ref handle);
                    } catch {}
                }
            }
        }