DDRNieuw

Met de DDRNew functie in Configuration Manager wordt een nieuwe DDR (Data Discovery Record) gestart.

Syntaxis

[IDL]
HRESULT DDRNew();

Parameters

Architecture Naam van de architectuur. De naam kan verwijzen naar een bestaande of nieuwe architectuur. De naam wordt gebruikt om de naam van de resourceklasse vast te stellen. Hiermee Car geeft u bijvoorbeeld de SMS_R_Car resourceklasse aan.

AgentName Discovery-agent die de DDR rapporteert. Deze naam, die uniek zou moeten zijn, wordt aan de AgentName eigenschapsmatrix toegevoegd.

SiteCode Site waar de resource is ontdekt. Deze sitenaam wordt toegevoegd aan de AgentSite eigenschapsmatrix.

Retourwaarden

De functie geeft altijd S_OK als DDRNew resultaat.

Opmerkingen

U moet deze functie eerst aanroepen voor elke DDR die u maakt; als u deze functie aanroept, begint uw DDR.

De sArchitecture tekenreeks wordt gebruikt om de naam van uw resourceklasse te identificeren en kan een van de volgende vormen aannemen:

  • Eén woord, zoals Auto, waarmee u de SMS_R_Carresourceklasse kunt identificeren.

  • Een tekenreeks met meerdere woorden, zoals Carpoolvoorraad, die u kunt gebruiken om de SMS_R_CarpoolInventory resourceklasse te identificeren.

  • Een tekenreeks met de indeling DMTF, zoals ACME|Car|1.0, waarmee u de SMS_R_ACME_Car_1_0 resourceklasse kunt identificeren.

  • De tekenreeks "System" duidt een computersysteem aan.

    De naam van de agent, sAgentName, moet altijd worden ingevuld en moet het programma identificeren waarmee de DDR is gegenereerd.

Vereisten

Runtime vereisten

smsrsgenctl.dll

smsrsgen.dll

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.

Zie ook

DDRWriteDDRPropertyFlagsEnum EnumerationSMSResGen COM Automation ClassISMSResGen Interface