API Reference
View (TerminalServicesTimeoutPolicyService)
Aggregated view with raw values, friendly labels, configured count and attribution rows.
Inheritance
- Object
- View
Constructors
Methods
public static String ToMinutes(Nullable<UInt32> ms) #StringConverts a DWORD value representing milliseconds to a friendly minutes string (e.g., "60 min"). Returns null when the input is null or zero.
Parameters
- ms System.Nullable{System.UInt32}
Inherited Methods
Properties
public Boolean CollectionSucceeded { get; set; } #True when terminal services timeout collection completed successfully.
public String CollectionError { get; set; } #Error details when collection fails; null when successful.
public String DomainName { get; set; } #DNS domain name evaluated.
public String TargetDn { get; set; } #Target distinguished name (Domain Controllers OU).
public Nullable<UInt32> MaxIdleTimeMs { get; set; } #Max idle time in milliseconds (DWORD) or null when not set.
public Nullable<UInt32> MaxDisconnectionTimeMs { get; set; } #Max disconnection time in milliseconds (DWORD) or null when not set.
public String MaxIdleTime { get; } #Friendly idle time in minutes (e.g., "60 min").
public String MaxDisconnectionTime { get; } #Friendly disconnection time in minutes (e.g., "60 min").
public Int32 ConfiguredCount { get; } #Number of configured timeout settings (0–2).
public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #Policy attribution rows (winner + sources) for timeout values.