Condividi tramite


Considerazioni sulle classi modificate

Non è possibile creare istanze delle classi modificate nello spazio dei nomi localizzato. Le classi modificate nello spazio dei nomi localizzato vengono considerate come se siano astratte anche se non contengono il qualificatore Astratta .

Se si recupera una classe modificata da uno spazio dei nomi localizzato usando il flag WBEM_FLAG_USE_AMENDED_QUALIFIERS e si genera un'istanza da essa, l'istanza contiene tutti i qualificatori modificati della classe modificata. Non è possibile archiviare questa nuova classe nello spazio dei nomi contenente la definizione di classe di base, a meno che non si esegua l'operazione put con il flag di WBEM_FLAG_USE_AMENDED_QUALIFIERS. Questo flag indica a WMI di rimuovere eventuali qualificatori modificati prima di salvare l'oggetto. Se non si specifica WBEM_FLAG_USE_AMENDED_QUALIFIERS, l'operazione put ha esito negativo con un errore di WBEM_E_AMENDED_OBJECT.