Compartilhar via


DDRNew

A DDRNew função, em Configuration Manager, inicia um novo DDR (registro de descoberta de dados).

Sintaxe

[IDL]  
HRESULT DDRNew();  

Parâmetros

Architecture
Nome da arquitetura. O nome pode se referir a uma arquitetura existente ou nova. O nome é usado para determinar o nome da classe de recurso. Por exemplo, especificar Car identifica a classe de SMS_R_Car recurso.

AgentName
Agente de descoberta que relata o DDR. Esse nome, que deve ser exclusivo, é adicionado à matriz de AgentName propriedades.

SiteCode
Site em que o recurso foi descoberto. Este nome do site é adicionado à matriz de AgentSite propriedades.

Return Values

A DDRNew função sempre retorna S_OK.

Comentários

Você deve chamar essa função primeiro para cada DDR que você criar; chamar essa função inicia seu DDR.

A sArchitecture cadeia de caracteres é usada para identificar o nome da classe de recurso e pode usar um dos seguintes formulários:

  • Uma única palavra, como Car, que você pode usar para identificar a classe de SMS_R_Carrecurso.

  • Uma cadeia de caracteres de várias palavras, como Inventário de Carpool, que você pode usar para identificar a classe de SMS_R_CarpoolInventory recursos.

  • Uma cadeia de caracteres formatada por DMTF, como ACME| Carro|1.0, que você pode usar para identificar a classe de SMS_R_ACME_Car_1_0 recursos.

  • A cadeia de caracteres "System" identifica um sistema de computador.

    O nome do agente, sAgentName, deve sempre ser preenchido e deve identificar o programa usado para gerar o DDR.

Requisitos

Requisitos de runtime

smsrsgenctl.dll

smsrsgen.dll

Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.

Confira também

DDRWrite
Enumeração DDRPropertyFlagsEnum
Classe de automação SMSResGen COM
ISMSResGen Interface