DDRNew
Die DDRNew
Funktion beginnt in Configuration Manager einen neuen Datenermittlungsdatensatz (Data Discovery Record, DDR).
Syntax
[IDL]
HRESULT DDRNew();
Parameter
Architecture
Name der Architektur. Der Name kann auf eine vorhandene oder neue Architektur verweisen. Der Name wird verwendet, um den Namen der Ressourcenklasse zu bestimmen. Wenn Sie beispielsweise angeben Car
, wird die SMS_R_Car
Ressourcenklasse identifiziert.
AgentName
Ermittlungs-Agent, der die DDR meldet. Dieser Name, der eindeutig sein sollte, wird dem AgentName
Eigenschaftenarray hinzugefügt.
SiteCode
Standort, an dem die Ressource ermittelt wurde. Dieser Websitename wird dem AgentSite
Eigenschaftenarray hinzugefügt.
Rückgabewerte
Die DDRNew
Funktion gibt immer S_OK zurück.
Hinweise
Sie müssen diese Funktion zuerst für jede DDR aufrufen, die Sie erstellen. Wenn Sie diese Funktion aufrufen, wird Ihr DDR-Vorgang gestartet.
Die sArchitecture
Zeichenfolge wird verwendet, um den Namen Ihrer Ressourcenklasse zu identifizieren, und kann eine der folgenden Formen annehmen:
Ein einzelnes Wort wie Car, das Sie verwenden können, um die
SMS_R_Car
Ressourcenklasse zu identifizieren.Eine Mehrwortzeichenfolge wie Carpool Inventory, die Sie verwenden können, um die
SMS_R_CarpoolInventory
Ressourcenklasse zu identifizieren.Eine DMTF-formatierte Zeichenfolge wie ACME|Car|1.0, mit dem Sie die
SMS_R_ACME_Car_1_0
Ressourcenklasse identifizieren können.Die Zeichenfolge "System" identifiziert ein Computersystem.
Der Agentname sollte immer ausgefüllt werden und das Programm identifizieren,
sAgentName
das zum Generieren des DDR verwendet wird.
Anforderungen
Laufzeitanforderungen
smsrsgenctl.dll
smsrsgen.dll
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.
Siehe auch
DDRWrite
DDRPropertyFlagsEnum-Enumeration
SMSResGen-COM-Automatisierungsklasse
ISMSResGen-Schnittstelle