次の方法で共有


DDRNew

関数はDDRNew、Configuration Managerで、新しいデータ検出レコード (DDR) を開始します。

構文

[IDL]  
HRESULT DDRNew();  

パラメーター

Architecture
アーキテクチャの名前。 名前は、既存または新しいアーキテクチャを参照できます。 この名前は、リソース クラス名を決定するために使用されます。 たとえば、 を指定すると Car 、リソース クラスが識別されます SMS_R_Car

AgentName
DDR を報告する探索エージェント。 この名前は一意である必要があります。この名前は、プロパティ配列に AgentName 追加されます。

SiteCode
リソースが検出されたサイト。 このサイト名がプロパティ配列に AgentSite 追加されます。

戻り値

関数は DDRNew 常にS_OKを返します。

注釈

この関数は、作成する DDR ごとに最初に呼び出す必要があります。この関数を呼び出すと、DDR が開始されます。

文字列は sArchitecture リソース クラス名を識別するために使用され、次のいずれかの形式を使用できます。

  • リソース クラスを識別 SMS_R_Carするために使用できる Car などの 1 つの単語。

  • リソース クラスを識別 SMS_R_CarpoolInventory するために使用できる、Carpool Inventory などのマルチワード文字列。

  • ACME などの DMTF 形式の文字列|Car|1.0。これは、リソース クラスを SMS_R_ACME_Car_1_0 識別するために使用できます。

  • "System" という文字列は、コンピューター システムを識別します。

    エージェント名 sAgentName は常に入力する必要があり、DDR の生成に使用されるプログラムを識別する必要があります。

要件

ランタイム要件

smsrsgenctl.dll

smsrsgen.dll

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

開発要件

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

関連項目

DDRWrite
DDRPropertyFlagsEnum 列挙
SMSResGen COM Automation クラス
ISMSResGen インターフェイス