次の方法で共有


クラス SMS_Identificationの GetProviderVersion メソッド

GetProviderVersion Windows Management Instrumentation (WMI) クラス メソッドは、Configuration Managerで、SMS プロバイダー DLL のバージョン リソースから製品バージョン文字列を取得します。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、 メソッドを定義します。

構文

SInt32 GetProviderVersion(
      String VersionString
);

パラメーター

VersionString データ型: String

修飾子: [out]

Smsprov.dll ファイルのバージョン リソースからの製品バージョン文字列。

戻り値

成功を示す 0、失敗を示す 0 以外のデータ型 SInt32

返されたエラーの処理については、「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 クラス