类SMS_TaskSequencePackage中的 GetTsPolicies 方法

GetTsPolicies Configuration Manager 中,Windows Management Instrumentation (WMI) 类方法获取与指定任务序列关联的所有策略。 用户必须有权创建除独立媒体以外的媒体。

以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。

语法

SInt32 GetTsPolicies(
     String AdvertisementID,
     String PackageID,
     SMS_TaskSequence TaskSequence,
     String AdvertisementName,
     String AdvertisementComment,
     UInt32 AdvertisementFlags,
     String BootImageID,
     String SourceSite,
     String PolicyXmls[],
     String PolicyAssignmentXmls[]
);

参数

AdvertisementID 数据类型: String

限定符:[in]

要嵌入到策略中的用户定义的播发 ID。 此 ID 不应与网站创建的其他广告 ID 冲突。

PackageID 数据类型: String

限定符:[in]

如果方法是获取存储在 Configuration Manager 数据库中的任务序列的策略,则为任务序列包的 ID。 PackageIDTaskSequence 可以是非 null,但不能同时为两个参数。

TaskSequence 数据类型: SMS_TaskSequence

限定符:[in]

SMS_TaskSequence表示任务序列的服务器 WMI 类对象。 PackageIDTaskSequence 可以是非 null,但不能同时为两个参数。

AdvertisementName 数据类型: String

限定符:[in]

播发的用户定义名称。

AdvertisementComment 数据类型: String

限定符:[in]

播发的用户定义的注释。

AdvertisementFlags 数据类型: UInt32

限定符:[in]

用户定义的标志,用于指定播发详细信息。 有关这些标志的详细信息 ,请参阅SMS_Advertisement服务器 WMI 类

BootImageID 数据类型: String

限定符:[in]

要与任务序列一起使用的启动映像包的 ID。 如果定义了 参数, TaskSequence 则此参数是必需的。 否则,必须将其设置为 null

SourceSite 数据类型: String

限定符:[in]

播发的源站点的代码。

PolicyXmls 数据类型: String 数组

限定符:[out]

表示指定任务序列和依赖策略的策略的 XML 字符串。

PolicyAssignmentXmls 数据类型: String 数组

限定符:[out]

表示由 指定的策略的分配的 PolicyXmlsXML 字符串。 PolicyXmlsPolicyAssignmentXmls 与一个参数的第 n 个元素相对应另一个参数的第 n 个元素对齐。

返回值

一个 SInt32 数据类型,为 0 表示成功,非零表示失败。

有关处理返回的错误的信息,请参阅关于Configuration Manager错误

备注

任务序列的策略包括任务序列本身的策略、所有引用包的策略以及相应的策略分配。 任务序列可以作为一组 WMI 对象存储在数据库中或内存中。

如果任务序列位于 Configuration Manager 数据库中,则应用程序应在 参数中指定任务序列包的PackageID包标识符。 如果为此参数提供值,则必须具有特定任务序列的读取权限。

如果任务序列位于内存中,则应用程序必须为 和 BootImageID 参数指定值TaskSequence

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求

另请参阅

SMS_Advertisement服务器 WMI 类SMS_TaskSequencePackage类中的服务器 WMI 类GetClientConfigPolicies 方法SMS_TaskSequencePackage类中的 GetSequence 方法SMS_TaskSequencePackageSetSequence 方法类SMS_TaskSequencePackage