SMS_ScheduleToken サーバー WMI クラス

SMS_ScheduleToken抽象 Windows Management Instrumentation (WMI) クラスは、Configuration Manager の SMS プロバイダー サーバー クラスであり、毎時や毎日など、さまざまな頻度のイベントのスケジューリングに使用されるスケジュール トークンを表します。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。

構文

Class SMS_ScheduleToken
{
      UInt32 DayDuration;
      UInt32 HourDuration;
      Boolean IsGMT;
      UInt32 MinuteDuration;
      DateTime StartTime;
};

メソッド

SMS_ScheduleToken クラスはメソッドを定義しません。

プロパティ

DayDuration データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [Range("0-31")]

スケジュールされたアクションが実行される日数。 許容値は 0 から 31 の範囲です。 既定値は 0 で、スケジュールされたアクションが無期限に続行されることを示します。

HourDuration データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [Range("0-23")]

スケジュールされたアクションが実行される時間数。 許容される値は 0 から 23 の範囲です。 既定値は 0 で、期間がないことを示します。

IsGMT データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: なし

true 時刻が協定世界時 (UTC) の場合。 現地時刻の既定値は false です。

MinuteDuration データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [Range("0-59")]

スケジュールされたアクションが実行される分数。 許容される値は 0 から 59 の範囲です。 既定値は 0 で、期間がないことを示します。

StartTime データ型: DateTime

アクセスの種類: 読み取り/書き込み

修飾子: なし

スケジュールされたアクションが実行される日時。 既定値は "19700201000000.000000+***" です。

注釈

このクラスのクラス修飾子は次のとおりです。

  • 要約

  • Embedded

    「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。

    このクラスは、さまざまな頻度のイベント (毎日など) のスケジューリングに使用されるスケジュール トークンを表す多くの派生クラスの抽象基底クラスです。 派生クラスの例として、 サーバー WMI クラスSMS_ST_RecurWeeklyがあります。

    このクラスでは、継続時間に関連するいくつかのプロパティを定義します。 ネットワーク探索は、期間のプロパティを使用する唯一の Configuration Manager コンポーネントです。 次の例は、サイト サーバーに接続するためにデコードされた間隔文字列を持つ SMS_ScheduleToken から派生したクラスの使用を示す例です。

sInterval = "791378800008000055147880001B200055177880001E2000"
...
instance of SMS_ST_NonRecurring
{
 DayDuration = 0;
 HourDuration = 0;
 IsGMT = FALSE;
 MinuteDuration = 0;
 StartTime = "20040719083000.000000+***";
};

instance of SMS_ST_RecurWeekly
{
 Day = 3;
 DayDuration = 0;
 ForNumberOfWeeks = 1;
 HourDuration = 0;
 IsGMT = FALSE;
 MinuteDuration = 0;
 StartTime = "20040720082100.000000+***";
};

instance of SMS_ST_RecurWeekly
{
 Day = 6;
 DayDuration = 0;
 ForNumberOfWeeks = 1;
 HourDuration = 0;
 IsGMT = FALSE;
 MinuteDuration = 0;
 StartTime = "20040723082100.000000+***";
};

要件

ランタイム要件

詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発の要件」を参照してください。

関連項目

SMS_ST_NonRecurring サーバー WMI クラスSMS_ST_RecurWeekly サーバー WMI クラス