定义用于为控制台连接或断开连接、远程连接或断开连接或工作站锁定或解锁通知创建任务触发器的元素。
<xs:complexType name="sessionStateChangeTriggerType">
    <xs:complexContent>
        <xs:extension
            base="triggerBaseType"
        >
            <xs:sequence>
                <xs:element name="UserId"
                    type="nonEmptyString"
                    minOccurs="0"
                 />
                <xs:element name="Delay"
                    type="duration"
                    default="PT0M"
                    minOccurs="0"
                 />
                <xs:element name="StateChange"
                    type="sessionStateChangeType"
                    minOccurs="1"
                    maxOccurs="1"
                 />
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
子元素
| 元素 | 类型 | 说明 | 
|---|---|---|
| 延迟 | duration | 指定一个值,该值指示检测到终端服务器会话状态更改时任务启动前的延迟长度。 | 
| StateChange | sessionStateChangeType | 指定将触发任务启动的终端服务器会话更改的类型。 | 
| UserId | nonEmptyString | 指定终端服务器会话的用户。 当检测到此用户的会话状态更改时,将启动任务。 | 
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows Vista [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |