Condividi tramite


Requisiti del percorso dell'oggetto WMI

WMI usa i percorsi degli oggetti nelle proprietà di riferimento delle classi di associazione per identificare gli oggetti correlati, nonché l'uso dei percorsi degli oggetti nei parametri di input o output per diversi metodi. Poiché i percorsi degli oggetti vengono considerati come stringhe allo scopo di ricerca e confronto, il valore di un percorso oggetto quando viene usato come proprietà di riferimento è sempre la stringa stessa e non l'oggetto dereferenziato. I confronti tra stringhe che gestiscono i percorsi degli oggetti sono sempre senza distinzione tra maiuscole e minuscole.

Un percorso oggetto può usare la sintassi seguente:

  • Stringhe contenute tra virgolette singole.
  • Barre come separatori.
  • Barre rovesciata come separatori.
  • Costanti esadecimali per numeri interi.
  • Costanti booleane per le classi con chiavi che accettano valori booleani.
  • Notazione URL per rappresentare caratteri non stampabili, ad esempio %20 per uno spazio vuoto.

Inoltre, una stringa di percorso oggetto deve rispettare le restrizioni seguenti:

  • Un server locale assunto con un percorso dello spazio dei nomi parziale. Pertanto, la specifica dello spazio dei nomi radice e predefinito implica lo spazio dei nomi radice e predefinito nel server locale.
  • Nessun spazio vuoto all'interno di un elemento o tra gli elementi.
  • Le virgolette incorporate nei percorsi degli oggetti sono consentite, ma devono delimitare le virgolette con caratteri di escape, come in un'applicazione C o C++.
  • Solo i valori decimali vengono riconosciuti come parti numeriche di chiavi.