I beleive the main problem that I had with this is that the CLASS_B contain
ed a Unit64 property. I left property comemented out, therefore the class wa
s added to the InventoryClass, however the table for the class properies was
not, because the class was not complete. (Even thouh it would have been set
to false, the call to the instantiation of the mof file is correct with cor
rect syntax and headers, and the properties of the class to be reported are
then checked and added to the DataItems table, it is only when they all want
to link round to the CLASS_B table, that there is a problem, because CLASS_
B table was not created for the lack of a complete class.
I hope that makes sence. Im not very good at explaining things like that.
In the InventoryClass table in the DB, it was shown, however there was no in
stance of a properties table for the class on its self. I beleive that when
I fixed this problem, using the transform mechanism SMS builds in (SMS_UNIT)
, it should have fixed the problem, but because the first point of call, whi
ch is the class defining (somewhat like a #include, or #using) table Invento
ryClass, already contains the CLASS_B reference, it isn't bothering to carr
y on, as it assumes that it is all correct.
As far as I was aware, the WMI was a repository that has nothing to do with
SMS, as far as configuration is concerned, as it only holds the system data,
and doesn't contain details of what to report back to SMS.
I have had a look at PolicySpy, and can't see how it would help my problem,
as I don't know what I expect to see, or not see, the instantiations are the
re, and the policy that is taken dirrectly from the MOF, but that doesn't he
lp me see how far it has got.
Im am 95% sure thatI have just confused the hell out of you.
Any help would be much appreciated..even setting me straight on some of the
"statements" I have just made regarding how and why things work, I must exc
use myself if they are wrong, as these are just my theories of why the probl
em is persisting.
Regards in advance.
NC