DDRNew

La DDRNew fonction, dans Configuration Manager, commence un nouvel enregistrement de découverte de données (DDR).

Syntaxe

[IDL]
HRESULT DDRNew();

Paramètres

Architecture Nom de l’architecture. Le nom peut faire référence à une architecture existante ou nouvelle. Ce nom est utilisé pour déterminer le nom de la classe de ressource. Par exemple, la spécification Car identifie la classe de SMS_R_Car ressource.

AgentName Agent de découverte qui signale le DDR. Ce nom, qui doit être unique, est ajouté au tableau de propriétés AgentName .

SiteCode Site où la ressource a été découverte. Ce nom de site est ajouté au tableau de propriétés AgentSite .

Valeurs de retour

La DDRNew fonction renvoie toujours S_OK.

Remarques

Vous devez appeler cette fonction en premier pour chaque DDR que vous créez ; l’appel de cette fonction démarre votre DDR.

La sArchitecture chaîne est utilisée pour identifier le nom de votre classe de ressource et peut prendre l’une des formes suivantes :

  • Un mot unique tel que voiture, que vous pouvez utiliser pour identifier la classe de SMS_R_Carressource.

  • Chaîne de plusieurs mots telle que Carpool Inventory, que vous pouvez utiliser pour identifier la classe de SMS_R_CarpoolInventory ressource.

  • Une chaîne au format DMTF telle que ACME|Car|1.0, que vous pouvez utiliser pour identifier la classe de SMS_R_ACME_Car_1_0 ressource.

  • La chaîne « Système » identifie un système informatique.

    Le nom de l’agent, sAgentName, doit toujours être renseigné et doit identifier le programme utilisé pour générer le DDR.

Configuration requise

Configuration requise pour l’exécution

smsrsgenctl.dll

smsrsgen.dll

Pour plus d’informations, consultez Configuration requise pour Configuration Manager Server Runtime.

Configuration requise pour le développement

Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.

Voir aussi

DDRWriteÉnumération DDRPropertyFlagsEnumClasse d’automatisation SMSResGen COMInterface ISMSResGen