Método PackNALPath na classe SMS_NAL_Methods

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

A sintaxe a seguir é 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

Eliminatórias: [em]

Qualificadores usados pelo console do Configuration Manager. Os valores possíveis são: Display=<path, group or user>. O valor especificado para o caminho deve ser o mesmo que o valor especificado para NetworkOSPath. Para formatos de caminho, consulte NetworkOSPath formatos mais adiante neste tópico.

NALType Tipo de dados: String

Eliminatórias: [em]

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

Valor Tipo NAL
GENÉRICO Todos os provedores aceitam essa especificação de conta. Use esse valor somente ao especificar um nome de usuário ou grupo.
Rede MSWNET Windows NT.

NetworkOSPath Tipo de dados: String

Eliminatórias: [em]

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

Provedor NetworkOSPath
Nomes de usuário do Windows NT <Domínio>\<nome de usuário>
Nomes de grupo do Windows NT <domain>\group=<group name>
Nomes de grupos genéricos GROUP=<nome do grupo>
Nomes de computador com o Windows NT (UNC) \\<nome do computador>
Nomes de compartilhamento do Windows NT (UNC) \\<Nome do Computador>\<Nome do Compartilhamento>

NetworkConnectionQualifiers Tipo de dados: String matriz

Eliminatórias: [em]

Opcional. Qualificadores específicos do componente do Configuration Manager. 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 ser usado quando vários caminhos são especificados.

NALPath Tipo de dados: String

Eliminatórias: [fora]

Caminho NAL codificado.

Return Values

Um SInt32 tipo de dados que é 0 para indicar sucesso ou diferente de zero para indicar falha.

Para obter informações sobre como lidar com erros retornados, consulte Sobre erros do Configuration Manager.

Código de exemplo

O exemplo a seguir codifica um caminho NAL para um sistema operacional 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

Seu aplicativo usa esse método ao criar um ponto de distribuição ou definir recursos do sistema no arquivo de controle do site programaticamente. O método não é usado para criar um caminho NAL de um ponto de distribuição existente para um objeto de classe WMI do SMS_DistributionPoint Server . Para determinar o caminho NAL para um ponto de distribuição existente, o aplicativo deve consultar a classe WMI do SMS_SystemResourceList Server.

Requisitos

Requisitos de tempo de execução

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

Classe SMS_NAL_MethodsMétodo UnPackNALPath na classe SMS_NAL_MethodsClasse WMI do SMS_DistributionPoint Server Classe WMISMS_SystemResourceList Server