Not sure why some of these work and other don't. It is fixed for the next version of VFP though... In the PDC build you can do:
o=GETOBJECT("IIS:")
+++ Rick ---
>>>>Actually there are still a number of bugs in GETOBJECT() and it can't read certain things. I've found and reported a bunch of these and they are fixed for the future so we'll get true GETOBJECT() support that is unparsed.
>>>
>>>Yeah, I've found a few of these too- we still can't bind directly to the top-level provider, but there are workarounds...
>>
>>I think you can always do this by specifying // at the end of the provider string.
>>
>>o = GETOBJECT("winmgts://")
>>
>
>Nope. Try:
>
>oNT = GETOBJECT("WinNT://")
>oIIS = GETOBJECT("IIS://")
>
>You get "unknown COM status code"
>
>But the top-level works:
>
>oADS = GETOBJECT("ADs://")