Configuration Manager のISMSResGen自動化インターフェイスを使用すると、データ検出レコード (DDR) を作成できます。 このインターフェイスは IDispatch から継承されます。
このセクションの内容
| 用語 | 定義 |
|---|---|
| DDRNew | 新しい DDR を作成します。 |
| DDRAddInteger | DDR に整数プロパティを追加します。 |
| DDRAddString | DDR に文字列プロパティを追加します。 |
| DDRAddIntegerArray | 整数配列プロパティを DDR に追加します。 |
| DDRAddStringArray | DDR に文字列配列プロパティを追加します。 |
| DDRWrite | DDR をファイルに書き込みます。 |
| DDRPropertyFlagsEnum 列挙型 |
ISMSResGen で使用されるフラグを定義します。 |
注釈
これらの関数は、Data Discovery Manager (DDM) に送信される単一の DDR を作成します。 関数を呼び出す順序は重要です。プロパティを追加する関数を呼び出す前に、 DDRNew を呼び出す必要があります。 ただし、クラスにプロパティを追加する順序は任意です。 DDR を作成するには、最後の呼び出し関数を DDRWrite する必要があります。 その後、DDR を SMS\Inboxes\Auth\Ddm.box ディレクトリに手動でコピーする必要があります。
読み込みに失敗した DDR は、 SMS\Inboxes\Ddm.box\Bad_ddrs ディレクトリに移動されます。 ログ記録を有効にしている場合は、DDM.log ファイルでエラーの説明を表示できます。 エラーを修正した後、プログラムを再実行して DDR をロードできます。
ISMSResGen の IID は ECB65D0E-B16B-4817-92B0-BF2D9CEFB3AC です。
要件
ランタイム要件
smsrsgenctl.dll
smsrsgen.dll
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。