Método PackNALPath na classe SMS_NAL_Methods
O PackNALPath
método, em 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 uma conta de usuário.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) 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 usados pelo console Configuration Manager. Os valores possíveis são: Display=<path, group ou user>. O valor que você especifica para o caminho deve ser o mesmo que o valor especificado para NetworkOSPath
. Para formatos de caminho, consulte NetworkOSPath
formatos posteriormente neste tópico.
NALType
Tipo de dados: String
Qualificadores: [in]
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 quando especificar um nome de usuário ou grupo. |
MSWNET | Windows NT. |
NetworkOSPath
Tipo de dados: String
Qualificadores: [in]
O caminho do sistema operacional de rede. Os valores possíveis são:
Provedor | NetworkOSPath |
---|---|
Windows NT nomes de usuário | <domain>\<nome de usuário> |
Windows NT nomes de grupo | <domain>\group=<group name> |
Nomes de grupo genéricos | GROUP=<nome do grupo> |
Windows NT (UNC) nomes de computador | \\<nome do computador> |
nomes de compartilhamento de Windows NT (UNC) | \\<nome do> computador\<nome do compartilhamento> |
NetworkConnectionQualifiers
Tipo de dados: String
Matriz
Qualificadores: [in]
Opcional. Configuration Manager qualificadores específicos do componente. Os valores possíveis são: SMS_SITE=<código> do site [Preferred]. SMS_SITE identifica o site ao qual o caminho pertence. Preferred é opcional e identifica o caminho a ser usado quando vários caminhos são especificados.
NALPath
Tipo de dados: String
Qualificadores: [out]
Caminho NAL codificado.
Return Values
Um SInt32
tipo de dados que é 0 para indicar êxito ou não zero para indicar falha.
Para obter informações sobre como lidar com erros retornados, consulte Sobre erros de 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 de forma programática. O método não é usado para criar um caminho NAL de um ponto de distribuição existente para um objeto da Classe WMI do servidor SMS_DistributionPoint . Para determinar o caminho NAL para um ponto de distribuição existente, o aplicativo deve consultar a classe WMI do servidor SMS_SystemResourceList.
Requisitos
Requisitos de runtime
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
Classe SMS_NAL_Methods
Método UnPackNALPath na classe SMS_NAL_Methods
Classe WMI do servidor SMS_DistributionPoint
Classe WMI do servidor SMS_SystemResourceList