Condividi tramite


Metodo PackNALPath nella classe SMS_NAL_Methods

Il PackNALPath metodo, in Configuration Manager, codifica un percorso NAL (Network Abstraction Layer) dai relativi componenti. Un percorso NAL è una rappresentazione astratta di un percorso di rete o di un account utente.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e definisce il metodo .

Sintassi

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

Parametri

DisplayQualifiers
Tipo di dati: String Matrice

Qualificatori: [in]

Qualificatori usati dalla console di Configuration Manager. I valori possibili sono: Display=<path, group o user>. Il valore specificato per il percorso deve corrispondere al valore specificato per NetworkOSPath. Per i formati di percorso, vedere NetworkOSPath i formati più avanti in questo argomento.

NALType
Tipo di dati:String

Qualificatori: [in]

Tipo NAL specificato dal sistema operativo di rete. I valori possibili sono:

Valore Tipo NAL
GENERICO Tutti i provider accettano questa specifica dell'account. Usare questo valore solo quando si specifica un nome utente o di gruppo.
MSWNET Windows NT.

NetworkOSPath
Tipo di dati:String

Qualificatori: [in]

Percorso del sistema operativo di rete. I valori possibili sono:

Provider NetworkOSPath
Nomi utente di Windows NT <dominio>\<nome utente>
Nomi dei gruppi di Windows NT <domain>\group=<group name>
Nomi di gruppo generici GROUP=<nome gruppo>
Nomi di computer Windows NT (UNC) \\<nome computer>
Nomi di condivisione di Windows NT (UNC) \\<nome> computer\<nome condivisione>

NetworkConnectionQualifiers
Tipo di dati: String Matrice

Qualificatori: [in]

Facoltativo. Configuration Manager qualificatori specifici del componente. I valori possibili sono: SMS_SITE=<codice> del sito [Preferred]. SMS_SITE identifica il sito a cui appartiene il percorso. Preferred è facoltativo e identifica il percorso da usare quando vengono specificati più percorsi.

NALPath
Tipo di dati:String

Qualificatori: [out]

Percorso NAL codificato.

Valori restituiti

Tipo SInt32 di dati 0 per indicare l'esito positivo o diverso da zero per indicare l'errore.

Per informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.

Codice di esempio

Nell'esempio seguente viene codificato un percorso NAL per un sistema operativo di rete 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  

Osservazioni

L'applicazione usa questo metodo quando si crea un punto di distribuzione o si definiscono le risorse di sistema nel file di controllo del sito a livello di codice. Il metodo non viene utilizzato per creare un percorso NAL di un punto di distribuzione esistente per un oggetto classe WMI SMS_DistributionPoint Server . Per determinare il percorso NAL per un punto di distribuzione esistente, l'applicazione deve eseguire una query sulla classe WMI del server SMS_SystemResourceList.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Classe SMS_NAL_Methods
Metodo UnPackNALPath nella classe SMS_NAL_Methods
Classe WMI del server SMS_DistributionPoint
Classe WMI del server SMS_SystemResourceList