Compartilhar via


Método PackNALPath na Classe SMS_NAL_Methods

O PackNALPath método, no Configuration Manager, codifica um caminho de camada de abstração de rede (NAL) dos respetivos componentes. Um caminho NAL é uma representação abstrata de um caminho de rede ou de uma conta de utilizador.

A seguinte sintaxe é simplificada a partir do código MOF (Managed Object Format) e define o método .

Sintaxe

SInt32 PackNALPath(
     String DisplayQualifiers[],
     String NALType,
     String NetworkOSPath,
     String NetworkConnectionQualifiers[],
     String NALPath
);

Parâmetros

DisplayQualifiers Tipo de dados: String Matriz

Qualificadores: [in]

Qualificadores utilizados pela consola Configuration Manager. Os valores possíveis são: Display=<path, group ou user>. O valor que especificar para o caminho tem de ser o mesmo que o valor especificado para NetworkOSPath. Para obter formatos de caminho, consulte NetworkOSPath os formatos mais adiante neste tópico.

NALType Tipo de dados: String

Qualificadores: [in]

O tipo de NAL especificado pelo sistema operativo de rede. Os valores possíveis são:

Valor Tipo de NAL
GENÉRICO Todos os fornecedores aceitam esta especificação de conta. Utilize este valor apenas quando especificar um nome de utilizador ou grupo.
MSWNET Windows NT.

NetworkOSPath Tipo de dados: String

Qualificadores: [in]

O caminho do sistema operativo de rede. Os valores possíveis são:

Provedor NetworkOSPath
Windows NT nomes de utilizador <domínio>\nome de< utilizador>
Windows NT nomes de grupos <domínio>\grupo=<nome do grupo>
Nomes de grupos genéricos GROUP=<nome do grupo>
Windows NT (UNC) nomes de computador \\nome do< computador>
Windows NT (UNC) partilham nomes \\nome> do< computador\<nome da partilha>

NetworkConnectionQualifiers Tipo de dados: String Matriz

Qualificadores: [in]

Opcional. Configuration Manager qualificadores específicos de componentes. Os valores possíveis são: SMS_SITE=<código> do site [Preferencial]. SMS_SITE identifica o site ao qual o caminho pertence. Preferencial é opcional e identifica o caminho a utilizar quando são especificados vários caminhos.

NALPath Tipo de dados: String

Qualificadores: [fora]

Caminho NAL codificado.

Return Values

Um SInt32 tipo de dados que é 0 para indicar êxito ou não zero para indicar a falha.

Para obter informações sobre como lidar com erros devolvidos, veja About Configuration Manager Errors (Acerca dos Erros de Configuration Manager).

Código de Exemplo

O exemplo seguinte codifica um caminho NAL para um sistema operativo de rede MSWNET.

Dim clsNALMethods As SWbemObject
Dim NALPath As String

Set clsNALMethods = Services.Get("SMS_NAL_Methods")
clsNALMethods.PackNALPath Array("Display=\\<server>"), "MSWNET", _
"\\<server>", Array("SMS_SITE=<site code>"), NALPath

Comentários

A sua aplicação utiliza este método ao criar um ponto de distribuição ou definir recursos do sistema no ficheiro de controlo do site programaticamente. O método não é utilizado para criar um caminho NAL de um ponto de distribuição existente para um objeto de Classe WMI de Servidor SMS_DistributionPoint . Para determinar o caminho NAL para um ponto de distribuição existente, a aplicação deve consultar a Classe WMI de Servidor SMS_SystemResourceList.

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.

Confira também

Método UnPackNALPathde Classe SMS_NAL_Methods na Classe SMS_NAL_Methods SMS_DistributionPoint Classe WMIde Servidor SMS_SystemResourceList Classe WMI de Servidor