TestimoX

API Reference

Class

SmbConfigApplyRequest

Namespace ComputerX.Smb
Assembly ComputerX
Modifiers sealed

Describes a request to apply SMB configuration settings.

Inheritance

  • Object
  • SmbConfigApplyRequest

Constructors

public SmbConfigApplyRequest() #

Properties

public String ComputerName { get; set; } #

Gets or sets the target computer name (null or "." for local).

public Nullable<Boolean> ServerSmb1Enabled { get; set; } #

Gets or sets the ServerSmb1Enabled parameter.

public Nullable<Boolean> ServerSmb2Enabled { get; set; } #

Gets or sets the ServerSmb2Enabled parameter.

public Nullable<Boolean> ServerSigningRequired { get; set; } #

Gets or sets the ServerSigningRequired parameter.

public Nullable<Boolean> ServerSigningEnabled { get; set; } #

Gets or sets the ServerSigningEnabled parameter.

public Nullable<Boolean> ClientSigningRequired { get; set; } #

Gets or sets the ClientSigningRequired parameter.

public Nullable<Boolean> ClientSigningEnabled { get; set; } #

Gets or sets the ClientSigningEnabled parameter.

public Nullable<Boolean> ClientAllowInsecureGuestAuth { get; set; } #

Gets or sets the ClientAllowInsecureGuestAuth parameter.

public Nullable<Boolean> ServerRestrictNullSessAccess { get; set; } #

Gets or sets the ServerRestrictNullSessAccess parameter.

public Nullable<Boolean> EveryoneIncludesAnonymous { get; set; } #

Gets or sets the EveryoneIncludesAnonymous parameter.

public Nullable<Int32> RestrictAnonymous { get; set; } #

Gets or sets the RestrictAnonymous parameter.

public Nullable<Int32> RestrictAnonymousSam { get; set; } #

Gets or sets the RestrictAnonymousSam parameter.

public Nullable<Int32> LmCompatibilityLevel { get; set; } #

Gets or sets the LmCompatibilityLevel parameter.

public Nullable<Boolean> EnablePlainTextPassword { get; set; } #

Gets or sets the EnablePlainTextPassword parameter.

public Nullable<Boolean> EnableLmHosts { get; set; } #

Gets or sets the EnableLmHosts parameter.

public Nullable<Int32> NodeType { get; set; } #

Gets or sets the NodeType parameter.

public Nullable<Boolean> AutoShareServer { get; set; } #

Gets or sets the AutoShareServer parameter.

public Nullable<Boolean> AutoShareWks { get; set; } #

Gets or sets the AutoShareWks parameter.

public String[] NullSessionShares { get; set; } #

Gets or sets NullSessionShares to apply.

public String[] NullSessionPipes { get; set; } #

Gets or sets NullSessionPipes to apply.

public Boolean MergeNullLists { get; set; } #

Gets or sets a value indicating whether to merge null-session lists with existing entries.

public Boolean RestartLanmanServer { get; set; } #

Gets or sets a value indicating whether to restart the Server (LanmanServer) service.