Partager via


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. Le nom est utilisé pour déterminer le nom de la classe de ressources. Par exemple, la Car spécification identifie la classe de SMS_R_Car ressource.

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

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

Valeurs de retour

La DDRNew fonction retourne toujours S_OK.

Remarques

Vous devez d’abord appeler cette fonction pour chaque DDR que vous créez ; L’appel de cette fonction commence votre DDR.

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

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

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

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

  • La chaîne « System » 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 la DDR.

Configuration requise

Configuration requise pour l’exécution

smsrsgenctl.dll

smsrsgen.dll

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

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

DDRWrite
DDRPropertyFlagsEnum, énumération
SMSResGen COM Automation, classe
ISMSResGen, interface