Megosztás a következőn keresztül:


#pragma

A #pragma előfeldolgozó parancs hasonló a parancssori kapcsolóhoz. Az MOF-fájlok lefordításakor azonban nem kell minden alkalommal újra megadnia egy #pragma parancsot. Az alábbi példa #pragma parancs szintaxisát szemlélteti:

#pragma [command]

Általában egy #pragma parancsot helyez el egy MOF-fájl elején. Egyes parancsokat, például a #pragma parancsot azonban elhelyezheti az MOF-kód törzsében. Az alábbi példa #pragma parancsokat mutatja be, amelyek azt jelzik az MOF-fordítónak, hogy osztályokat és példányokat kell elhelyeznie a root\cimv2 névtérben, és le kell fordítania azt a fájlt, amelyben a parancsok szerepelnek az adattár helyreállítása során:

#pragma autorecover
#pragma namespace ("\\\\.\\root\\cimv2")

Az alábbi lista az elérhető #pragma parancsokat sorolja fel.

Parancs Leírás
módosítási Az MOF-fordítót arra utasítja, hogy az MOF-fájlokat nyelvsemleges és nyelvspecifikus verziókra különítse el.
automatikus helyreállítás MOF-fájlt ad hozzá az adattár helyreállítása során lefordított fájlok listájához.
osztályflagok A megadott jelölőktől függően szabályozza az osztályok létrehozásának vagy frissítésének módját.
deleteclass Töröl egy meglévő osztályt és annak példányait az adattárból.
törlési Egy osztály meglévő példányát törli az adattárból.
instanceflags A megadott jelölőktől függően szabályozza a példányok létrehozásának vagy frissítésének módját.
névtér Kéri, hogy a fordító töltse be az MOF-fájlt a névtérpathmegadott névtérbe.

 

előfeldolgozási parancsok