<%
Dim MetaUtil
Dim Properties
Dim Property
'Create the MetaUtil object
Set MetaUtil = Server.CreateObject("MSWC.MetaUtil.1")
'Count then enumberate with a base Key of ""
Response.Write("Base key of """"
" + CHR(13) + CHR(10))
Response.Write("
" + CHR(13) + CHR(10))
Set Properties = MetaUtil.EnumProperties("")
Response.Write("Count the Properties:
" + CHR(13) + CHR(10))
Response.Write(Properties.Count)
Response.Write("
" + CHR(13) + CHR(10))
Response.Write("Enumerate the Properties:
" + CHR(13) + CHR(10))
For Each Property In Properties
Response.Write(Property.Id)
Response.Write("
" + CHR(13) + CHR(10))
Next
Response.Write("
" + CHR(13) + CHR(10))
'Count then enumberate with a base Key of "LM/W3SVC"
Response.Write("Base key of ""LM/W3SVC""
" + CHR(13) + CHR(10))
Response.Write("
" + CHR(13) + CHR(10))
Set Properties = MetaUtil.EnumProperties("LM/W3SVC")
Response.Write("Count the Properties:
" + CHR(13) + CHR(10))
Response.Write(Properties.Count)
Response.Write("
" + CHR(13) + CHR(10))
Response.Write("Enumerate the Properties:
" + CHR(13) + CHR(10))
For Each Property In Properties
Response.Write(Property.Id)
Response.Write("
" + CHR(13) + CHR(10))
Next
Response.Write("
" + CHR(13) + CHR(10))
Response.Write("Done
")
'Clean up the reference to IIS.MetaUtil
Session.Abandon
%>