DDRNew

La DDRNew funzione, in Configuration Manager, avvia un nuovo record di individuazione dati (DDR).

Sintassi

[IDL]
HRESULT DDRNew();

Parametri

Architecture Nome dell'architettura. Il nome può fare riferimento a un'architettura esistente o nuova. Il nome viene utilizzato per determinare il nome della classe di risorse. Ad esempio, la specifica Car identifica la classe di SMS_R_Car risorse.

AgentName Agente di individuazione che segnala il DDR. Questo nome, che deve essere univoco, viene aggiunto alla matrice di AgentName proprietà.

SiteCode Sito in cui è stata individuata la risorsa. Il nome del sito viene aggiunto alla matrice di AgentSite proprietà.

Valori restituiti

La DDRNew funzione restituisce sempre S_OK.

Osservazioni

È necessario chiamare questa funzione per ogni DDR creato. la chiamata a questa funzione avvia il DDR.

La sArchitecture stringa viene utilizzata per identificare il nome della classe di risorse e può assumere una delle forme seguenti:

  • Una singola parola, ad esempio Car, che è possibile usare per identificare la SMS_R_Carclasse di risorse.

  • Stringa composta da più parole, ad esempio Inventario carpooling, che è possibile usare per identificare la SMS_R_CarpoolInventory classe di risorse.

  • Una stringa formattata DMTF, ad esempio ACME|Car|1.0, che può essere utilizzato per identificare la classe di SMS_R_ACME_Car_1_0 risorse.

  • La stringa "System" identifica un sistema informatico.

    Il nome dell'agente, sAgentName, deve essere sempre compilato e deve identificare il programma utilizzato per generare il DDR.

Requisiti

Requisiti di runtime

smsrsgenctl.dll

smsrsgen.dll

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Requisiti di sviluppo del server di Configuration Manager.

Vedere anche

DDRWriteDDRPropertyFlagsEnum EnumerazioneSMSResGen COM Automation ClassInterfaccia ISMSResGen