DDRNew

A DDRNew função, no 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 nova ou existente. 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 propriedade.

SiteCode Site em que o recurso foi descoberto. Esse nome de site é adicionado à matriz de AgentSite propriedade.

Return Values

A DDRNew função sempre retorna S_OK.

Comentários

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

A sArchitecture cadeia de caracteres é usada para identificar o nome da classe de recurso e pode assumir uma das seguintes formas:

  • Uma única palavra, como Carro, que pode ser usada para identificar a classe de SMS_R_Carrecurso.

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

  • Uma cadeia de caracteres formatada em DMTF, como ACME|Car|1.0, que você pode usar para identificar a classe de SMS_R_ACME_Car_1_0 recurso.

  • A cadeia de caracteres "Sistema" 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 tempo de execução

smsrsgenctl.dll

smsrsgen.dll

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

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

Confira também

DDRWriteDDRPropertyFlagsEnum EnumeraçãoSMSResGen Classe de Automação COMInterface ISMSResGen