⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.serviceprocess.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 3 页
字号:
     Void Continue();
     Void ExecuteCommand( I4 command);
     Void Refresh();
     Void Start();
     Void Start( SZArray String args);
     Void Stop();
     Boolean ValidServiceName( String serviceName);
     Void WaitForStatus( ValueClass System.ServiceProcess.ServiceControllerStatus desiredStatus);
     Void WaitForStatus( ValueClass System.ServiceProcess.ServiceControllerStatus desiredStatus,  ValueClass System.TimeSpan timeout);
     Void System.ServiceProcess.ServiceController();

    property CanPauseAndContinue { get(){} set(){} };
    property CanShutdown { get(){} set(){} };
    property CanStop { get(){} set(){} };
    property DisplayName { get(){} set(){} };
    property DependentServices { get(){} set(){} };
    property MachineName { get(){} set(){} };
    property ServiceName { get(){} set(){} };
    property ServicesDependedOn { get(){} set(){} };
    property Status { get(){} set(){} };
    property ServiceType { get(){} set(){} };

    }

class System.ServiceProcess.ServiceControllerPermissionAccess : System.Enum
    {
     I4 value__;
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess None;
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess Browse;
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess Control;



    }

class System.ServiceProcess.ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
    {
     String machineName;
     String serviceName;
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess;

     Void System.ServiceProcess.ServiceControllerPermissionAttribute( ValueClass System.Security.Permissions.SecurityAction action);
     String get_MachineName();
     Void set_MachineName( String value);
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess get_PermissionAccess();
     Void set_PermissionAccess( ValueClass System.ServiceProcess.ServiceControllerPermissionAccess value);
     String get_ServiceName();
     Void set_ServiceName( String value);
     Class System.Security.IPermission CreatePermission();

    property MachineName { get(){} set(){} };
    property PermissionAccess { get(){} set(){} };
    property ServiceName { get(){} set(){} };

    }

class System.ServiceProcess.ServiceControllerPermissionEntry : System.Object
    {
     String machineName;
     String serviceName;
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess;

     Void System.ServiceProcess.ServiceControllerPermissionEntry();
     Void System.ServiceProcess.ServiceControllerPermissionEntry( ValueClass System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess,  String machineName,  String serviceName);
     Void System.ServiceProcess.ServiceControllerPermissionEntry( Class System.Security.Permissions.ResourcePermissionBaseEntry baseEntry);
     String get_MachineName();
     ValueClass System.ServiceProcess.ServiceControllerPermissionAccess get_PermissionAccess();
     String get_ServiceName();
     Class System.Security.Permissions.ResourcePermissionBaseEntry GetBaseEntry();

    property MachineName { get(){} set(){} };
    property PermissionAccess { get(){} set(){} };
    property ServiceName { get(){} set(){} };

    }

class System.ServiceProcess.ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase
    {
     Class System.ServiceProcess.ServiceControllerPermission owner;

     Void System.ServiceProcess.ServiceControllerPermissionEntryCollection( Class System.ServiceProcess.ServiceControllerPermission owner,  SZArray Class System.Security.Permissions.ResourcePermissionBaseEntry entries);
     Class System.ServiceProcess.ServiceControllerPermissionEntry get_Item( I4 index);
     Void set_Item( I4 index,  Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     I4 Add( Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     Void AddRange( SZArray Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     Void AddRange( Class System.ServiceProcess.ServiceControllerPermissionEntryCollection value);
     Boolean Contains( Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     Void CopyTo( SZArray Class System.ServiceProcess.ServiceControllerPermissionEntry array,  I4 index);
     I4 IndexOf( Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     Void Insert( I4 index,  Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     Void Remove( Class System.ServiceProcess.ServiceControllerPermissionEntry value);
     Void OnClear();
     Void OnInsert( I4 index,  Object value);
     Void OnRemove( I4 index,  Object value);
     Void OnSet( I4 index,  Object oldValue,  Object newValue);

    property Item { get(){} set(){} };

    }

class System.ServiceProcess.ServiceControllerStatus : System.Enum
    {
     I4 value__;
     ValueClass System.ServiceProcess.ServiceControllerStatus ContinuePending;
     ValueClass System.ServiceProcess.ServiceControllerStatus Paused;
     ValueClass System.ServiceProcess.ServiceControllerStatus PausePending;
     ValueClass System.ServiceProcess.ServiceControllerStatus Running;
     ValueClass System.ServiceProcess.ServiceControllerStatus StartPending;
     ValueClass System.ServiceProcess.ServiceControllerStatus Stopped;
     ValueClass System.ServiceProcess.ServiceControllerStatus StopPending;



    }

class System.ServiceProcess.ServiceInstaller : System.Configuration.Install.ComponentInstaller
    {
     String NetworkServiceName;
     String LocalServiceName;
     Class System.Diagnostics.EventLogInstaller eventLogInstaller;
     String serviceName;
     String displayName;
     SZArray String servicesDependedOn;
     ValueClass System.ServiceProcess.ServiceStartMode startType;
     Boolean environmentChecked;
     Boolean isWin9x;

     Void System.ServiceProcess.ServiceInstaller();
     String get_DisplayName();
     Void set_DisplayName( String value);
     SZArray String get_ServicesDependedOn();
     Void set_ServicesDependedOn( SZArray String value);
     String get_ServiceName();
     Void set_ServiceName( String value);
     ValueClass System.ServiceProcess.ServiceStartMode get_StartType();
     Void set_StartType( ValueClass System.ServiceProcess.ServiceStartMode value);
     Void CheckEnvironment();
     Void CopyFromComponent( Class System.ComponentModel.IComponent component);
     Void Install( Class System.Collections.IDictionary stateSaver);
     Boolean IsEquivalentInstaller( Class System.Configuration.Install.ComponentInstaller otherInstaller);
     Void RemoveService();
     Void Rollback( Class System.Collections.IDictionary savedState);
     Boolean ShouldSerializeServicesDependedOn();
     Void Uninstall( Class System.Collections.IDictionary savedState);
     Boolean ValidateServiceName( String name);
     Void System.ServiceProcess.ServiceInstaller();

    property DisplayName { get(){} set(){} };
    property ServicesDependedOn { get(){} set(){} };
    property ServiceName { get(){} set(){} };
    property StartType { get(){} set(){} };

    }

class System.ServiceProcess.ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute
    {
     Boolean replaced;

     Void System.ServiceProcess.ServiceProcessDescriptionAttribute( String description);
     String get_Description();

    property Description { get(){} set(){} };

    }

class System.ServiceProcess.ServiceStartMode : System.Enum
    {
     I4 value__;
     ValueClass System.ServiceProcess.ServiceStartMode Manual;
     ValueClass System.ServiceProcess.ServiceStartMode Automatic;
     ValueClass System.ServiceProcess.ServiceStartMode Disabled;



    }

class System.ServiceProcess.ServiceType : System.Enum
    {
     I4 value__;
     ValueClass System.ServiceProcess.ServiceType Adapter;
     ValueClass System.ServiceProcess.ServiceType FileSystemDriver;
     ValueClass System.ServiceProcess.ServiceType InteractiveProcess;
     ValueClass System.ServiceProcess.ServiceType KernelDriver;
     ValueClass System.ServiceProcess.ServiceType RecognizerDriver;
     ValueClass System.ServiceProcess.ServiceType Win32OwnProcess;
     ValueClass System.ServiceProcess.ServiceType Win32ShareProcess;



    }

class System.ServiceProcess.TimeoutException : System.SystemException
    {

     Void System.ServiceProcess.TimeoutException();
     Void System.ServiceProcess.TimeoutException( String message);
     Void System.ServiceProcess.TimeoutException( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);


    }

class System.ServiceProcess.UnsafeNativeMethods : System.Object
    {

     Boolean ControlService( I serviceHandle,  I4 control,  Ptr ValueClass SERVICE_STATUS pStatus);
     Boolean ChangeServiceConfig( I serviceHandle,  I4 serviceType,  I4 startType,  I4 errorControl,  String binaryPath,  String loadOrderGroup,  I pTagId,  SZArray Char dependencies,  String userName,  String password displayName);
     Boolean QueryServiceStatus( I serviceHandle,  Ptr ValueClass SERVICE_STATUS pStatus);
     Boolean EnumServicesStatus( I databaseHandle,  I4 serviceType,  I4 serviceState,  I status,  I4 size,  ByRef I4 bytesNeeded,  ByRef I4 servicesReturned,  ByRef I4 resumeHandle);
     Boolean EnumServicesStatusEx( I databaseHandle,  I4 infolevel,  I4 serviceType,  I4 serviceState,  I status,  I4 size,  ByRef I4 bytesNeeded,  ByRef I4 servicesReturned,  ByRef I4 resumeHandle,  String group);
     I OpenService( I databaseHandle,  String serviceName,  I4 access);
     Boolean StartService( I serviceHandle,  I4 argNum,  I argPtrs);
     Boolean EnumDependentServices( I serviceHandle,  I4 serviceState,  I bufferOfENUM_SERVICE_STATUS,  I4 bufSize,  ByRef I4 bytesNeeded,  ByRef I4 numEnumerated);
     Boolean QueryServiceConfig( I serviceHandle,  I query_service_config_ptr,  I4 bufferSize,  ByRef I4 bytesNeeded);
     Void System.ServiceProcess.UnsafeNativeMethods();


    }

class System.ServiceProcess.ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase
    {
     Class System.ServiceProcess.ServiceControllerPermissionEntryCollection innerCollection;

     Void System.ServiceProcess.ServiceControllerPermission();
     Void System.ServiceProcess.ServiceControllerPermission( ValueClass System.Security.Permissions.PermissionState state);
     Void System.ServiceProcess.ServiceControllerPermission( ValueClass System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess,  String machineName,  String serviceName);
     Void System.ServiceProcess.ServiceControllerPermission( SZArray Class System.ServiceProcess.ServiceControllerPermissionEntry permissionAccessEntries);
     Class System.ServiceProcess.ServiceControllerPermissionEntryCollection get_PermissionEntries();
     Void AddPermissionAccess( Class System.ServiceProcess.ServiceControllerPermissionEntry entry);
     Void Clear();
     Void RemovePermissionAccess( Class System.ServiceProcess.ServiceControllerPermissionEntry entry);
     Void SetNames();

    property PermissionEntries { get(){} set(){} };

    }

class System.ServiceProcess.ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller
    {
     ValueClass System.ServiceProcess.ServiceAccount serviceAccount;
     Boolean haveLoginInfo;
     String password;
     String username;
     Boolean helpPrinted;

     String get_HelpText();
     String get_Password();
     Void set_Password( String value);
     ValueClass System.ServiceProcess.ServiceAccount get_Account();
     Void set_Account( ValueClass System.ServiceProcess.ServiceAccount value);
     String get_Username();
     Void set_Username( String value);
     Boolean AccountHasRight( I policyHandle,  SZArray UI1 accountSid,  String rightName);
     Void CopyFromComponent( Class System.ComponentModel.IComponent comp);
     SZArray UI1 GetAccountSid( String accountName);
     Void GetLoginInfo();
     Void GrantAccountRight( I policyHandle,  SZArray UI1 accountSid,  String rightName);
     Void Install( Class System.Collections.IDictionary stateSaver);
     I OpenSecurityPolicy();
     Void RemoveAccountRight( I policyHandle,  SZArray UI1 accountSid,  String rightName);
     Void Rollback( Class System.Collections.IDictionary savedState);
     Void System.ServiceProcess.ServiceProcessInstaller();
     Void System.ServiceProcess.ServiceProcessInstaller();

    property HelpText { get(){} set(){} };
    property Password { get(){} set(){} };
    property Account { get(){} set(){} };
    property Username { get(){} set(){} };

    }

class System.ServiceProcess.Design.ServiceInstallerDialogResult : System.Enum
    {
     I4 value__;
     ValueClass System.ServiceProcess.Design.ServiceInstallerDialogResult OK;
     ValueClass System.ServiceProcess.Design.ServiceInstallerDialogResult UseSystem;
     ValueClass System.ServiceProcess.Design.ServiceInstallerDialogResult Canceled;



    }

class System.ServiceProcess.Design.ServiceInstallerDialog : System.Windows.Forms.Form
    {
     Class System.Windows.Forms.Button okButton;
     Class System.Windows.Forms.TextBox passwordEdit;
     Class System.Windows.Forms.Button cancelButton;
     Class System.Windows.Forms.TextBox confirmPassword;
     Class System.Windows.Forms.TextBox usernameEdit;
     Class System.Windows.Forms.Label label1;
     Class System.Windows.Forms.Label label2;
     Class System.Windows.Forms.Label label3;
     ValueClass System.ServiceProcess.Design.ServiceInstallerDialogResult result;

     Void System.ServiceProcess.Design.ServiceInstallerDialog();
     String get_Password();
     Void set_Password( String value);
     ValueClass System.ServiceProcess.Design.ServiceInstallerDialogResult get_Result();
     String get_Username();
     Void set_Username( String value);
     Void Main();
     Void InitializeComponent();
     Void cancelButton_Click( Object sender,  Class System.EventArgs e);
     Void okButton_Click( Object sender,  Class System.EventArgs e);

    property Password { get(){} set(){} };
    property Result { get(){} set(){} };
    property Username { get(){} set(){} };

    }

class System.ServiceProcess.Design.ServiceNameConverter : System.ComponentModel.TypeConverter
    {
     Class StandardValuesCollection values;
     String previousMachineName;

     Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
     Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
     Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
     Boolean GetStandardValuesExclusive( Class System.ComponentModel.ITypeDescriptorContext context);
     Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
     Void System.ServiceProcess.Design.ServiceNameConverter();


    }

class System.HResults : System.Object
    {
     I4 License;
     I4 Configuration;
     I4 Sql;
     I4 InternalBufferOverflow;
     I4 ServiceControllerTimeout;
     I4 Install;
     I4 Data;
     I4 DataDeletedRowInaccessible;
     I4 DataDuplicateName;
     I4 DataInRowChangingEvent;
     I4 DataInvalidConstraint;
     I4 DataMissingPrimaryKey;
     I4 DataNoNullAllowed;
     I4 DataReadOnly;
     I4 DataRowNotInTable;
     I4 DataVersionNotFound;
     I4 DataConstraint;
     I4 StrongTyping;
     I4 Xml;
     I4 XmlSchema;
     I4 XmlXslt;
     I4 XmlXPath;
     I4 EFail;

     Void System.HResults();


    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -