类SMS_Identification中的 GetProviderVersion 方法

GetProviderVersion在 Configuration Manager 中,Windows Management Instrumentation (WMI) 类方法从 SMS 提供程序 DLL 的版本资源获取产品版本字符串。

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

语法

SInt32 GetProviderVersion(  
      String VersionString  
);  

参数

VersionString
数据类型String

限定符:[out]

Smsprov.dll 文件的版本资源中的产品版本字符串。

返回值

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

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

备注

通过此方法获取的版本允许应用程序确定 SMS 提供程序是否已应用修补程序。

示例代码

以下示例演示如何调用此方法以获取 SMS 提供程序的版本号。

Dim Identification As SWbemObject  
Dim ProviderVersion As String  

Set Identification = GetObject("winmgmts:\root\sms\site_<sitecode>:SMS_Identification")  
Identification.GetProviderVersion ProviderVersion  

MsgBox "Version = " & ProviderVersion  

要求

运行时要求

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

开发要求

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

另请参阅

SMS_Identification服务器 WMI 类