public virtual int ExecuteMethod_(string wszMethodName, object ppInSignature, out object ppOutSignature)
        {
            var inSign = ppInSignature as UnixWbemClassObject;
            UnixWbemClassObject outSign = null;
            var outHandler = _handler.InvokeMethod(wszMethodName, inSign._handler);

            if (outHandler != null)
            {
                outSign = new UnixWbemClassObject(outHandler);
            }
            ppOutSignature = outSign;
            return(0);
        }