using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Text; namespace Intel.Management.Wsman { /// /// Represents a fault returned from a WsMan service /// /// See IWsmanConnection.LastError [InterfaceType(ComInterfaceType.InterfaceIsDual)] [Guid("6A4C4030-86EA-481b-836B-3E507CAEFC27")] [ComVisible(true)] public interface IWsmanFault { /// /// Gets the Fault code returned from the WsMan service /// string Code { get; } /// /// Gets the Fault Subcode returned from the WsMan service /// string Subcode { get; } /// /// Gets the reason the fault was generated /// string Reason { get; } /// /// Gets detailed information on what caused the fault /// string Detail { get; } /// /// Gets the XML representation of the fault returned from the WsmanService /// string Xml { get; } } }