This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

MSFT_SIPApplicationSetting

MSFT_SIPApplicationSetting

Defines the settings used to register a SIP application with an Office Communications Server.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

Syntax

class MSFT_SIPApplicationSetting
{
  boolean Critical;
  boolean Enabled;
  [key] string InstanceID;
  string Name;
  boolean Running;
  string ScriptPath;
  string URI;
};

Methods

This class does not define any methods.

Properties

The MSFT_SIPApplicationSetting class has the following properties.

  • Critical
    Data type: boolean

    Access type: Read/Write

    Required. If true, the Office Communications Server does not start if the application fails. If false, application failure does not affect the launch of the Office Communications Server. This property is useful for stopping Office Communications services when a critical application fails. For example, a service for financial transactions can shut down the Office Communications Server if the transaction logging application fails.

  • Enabled
    Data type: boolean

    Access type: Read/Write

    Required. If true, the application can be executed on the Office Communications Server upon service startup. If false, it will not be started.

  • InstanceID
    Data type: [key] string

    Access type: Read-only

    Required. A GUID value that uniquely identifies an instance of this class.

    The GUID must be encapsulated between the "{" and "}" braces; for example: "{01234567-0123-4567-89AB-CDEF01234567}".

  • Name
    Data type: string

    Access type: Read/Write

    Required. The friendly name of the SIP application.

    The value of this property is not case-sensitive. The maximum length of the string is 128 characters.

  • Running
    Data type: boolean

    Access type: Read-only

    Optional. Indicates whether the application is running.

  • ScriptPath
    Data type: string

    Access type: Read/Write

    Optional. The local path to the MSPL script-only applications on the server (the script is not embedded in the application manifest). An error is generated in the server event log upon service startup if the script does not exist at this path.

    The maximum length of the string is 260 characters.

  • URI
    Data type: string

    Access type: Read/Write

    Required. The unique URI string that identifies the SIP application. This string must be identical to the URI specified in the application manifest of the application.

    The value of this property is not case-sensitive. The maximum length of the string is 512 characters.

Remarks

This class gets and sets information at the following level(s): WMI.

Instances of this class support the following interface methods:

Provider::DeleteInstance(); Provider::EnumerateInstances(); Provider::GetObject(); Provider::PutInstance();

Where PutInstance() supports the following flag(s):

WBEM_FLAG_CREATE_ONLY WBEM_FLAG_UPDATE_ONLY WBEM_FLAG_CREATE_OR_UPDATE

Requirements

Server: Installed on computers serving the following role(s): Access Edge Server, Front End Server, Proxy Server.Namespace: Defined in \root\cimv2.

Reference

MSFT_SIPApplicationElement

[<LinkCreatedDuringXmlConversion>]

Concepts

Office Communications Server WMI Reference