2025-04-27 07:49:33 -04:00

285 lines
11 KiB
HTML

<html><head>
<TITLE>WMI Instance Provider Wizard</TITLE>
<style type="text/css">@import "..\..\..\..\..\1033\styles.css";
</style>
</head>
<body onkeydown=OnKey(); style="OVERFLOW: visible" bottomMargin=0
bgColor=#ebebeb leftMargin=0 topMargin=0 onload=InitDocument(document);
rightMargin=0>
<TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR align=top>
<TD height="100%">
<TABLE bgcolor="white" style="width:100%;height:65;border-style:solid;border-color:silver;border-width:1;" align=top>
<TR>
<TD>
<DIV>
<P class="titleText">WMI Instance Provider Wizard</P>
<P class="titleDesc">Specify...</P>
</DIV>
</TD>
<TD>
<DIV id="Layer1" style="z-index:1" align=right>
<IMG src="..\..\Images\Overview.bmp" width="92" height="63"></IMG>
</DIV>
</TD>
</TR>
</TABLE>
<TABLE style="BORDER-BOTTOM: silver 1px solid" height="70%" cellSpacing=0
cellPadding=0 width="100%" bgColor=#ebebeb>
<TBODY>
<TR>
<TD style="WIDTH: 187px" vAlign=top align=left>
<TABLE style="WIDTH: 200px; HEIGHT: 280px" align=left
bgColor=#ebebeb>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span class=sideBtn id=Default
onmouseover="this.style.color='blue'; this.style.cursor='hand'"
title="" onclick='Next(document, "default.htm");'
onmouseout="this.style.color='black'"><b
><LABEL for=Default
>Names</LABEL></b></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span class=sideBtn id=WMIClass
onmouseover="this.style.color='blue'; this.style.cursor='hand'"
title="" onclick='Next(document, "WMIClass.htm");'
onmouseout="this.style.color='black'"
><LABEL for=WMIClass
>WMI Class</LABEL></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=#ebebeb
><span class=sideBtn id=Attributes
onmouseover="this.style.color='blue'; this.style.cursor='hand'"
title="" onclick='Next(document, "Attributes.htm");'
onmouseout="this.style.color='black'"
><LABEL for=Attributes
>Attributes</LABEL></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span></span></TD></TR>
<TR>
<TD class=bodyText style="HEIGHT: 13%" bgColor=silver
><span
></span></TD></TR></TABLE></TD>
<TD vAlign=top align=left>
<table class=itemText cellSpacing=0
cellPadding=0 width="89.3%" align=center border=0
>
<TBODY>
<tr>
<td class=sideBtn style="HEIGHT: 130px" vAlign=top width=200
>
<p class=itemText><span class=itemText
><b
>Support:</b></span><br
><input id=SUPPORT_ENUMERATE title=""
accessKey=e type=checkbox CHECKED> <span
title=""><LABEL for=SUPPORT_ENUMERATE
><u
>E</u>numeration</LABEL></span><br
><input id=SUPPORT_GET title=""
accessKey=g type=checkbox CHECKED> <span
title=""><LABEL for=SUPPORT_GET
><u
>G</u>et</LABEL></span><br
><input id=SUPPORT_PUT title=""
accessKey=p
type=checkbox CHECKED> <span title=""
><LABEL for=SUPPORT_PUT
><u
>P</u>ut</LABEL></span><br
><input id=SUPPORT_DELETE title=""
accessKey=d
type=checkbox CHECKED> <span title=""
><LABEL for=SUPPORT_DELETE
><u
>D</u>elete</LABEL></span><br
></SPAN></p><br></td>
<td class=sideBtn style="HEIGHT: 130px" vAlign=top width="50%"
>
<p class=itemText><span class=itemText
><span><b
>Query support level:</b></span><br
><span class=itemText
><input id=QUERY_UNARY title="" disabled accessKey=u type=radio name=QUERY_LEVEL CHECKED>
<span title=""><LABEL for=QUERY_UNARY
><u
>U</u>nary</LABEL></span><br
></span><span class=itemText
><input id=QUERY_REFERENCES title=""
disabled accessKey=r type=radio name=QUERY_LEVEL
CHECKED> <span title=""
><LABEL for=QUERY_REFERENCES
><u
>R</u>eferences</LABEL></span><br
></span><span class=itemText
><input id=QUERY_ASSOCIATORS title=""
disabled accessKey=A type=radio name=QUERY_LEVEL
CHECKED> <span title=""
><LABEL for=QUERY_ASSOCIATORS
><u
>A</u>ssociators</LABEL></span><br
></span><span class=itemText
><input id=QUERY_CUSTOM title="" disabled accessKey=p type=radio name=QUERY_LEVEL CHECKED>
<span title=""><LABEL for=QUERY_CUSTOM
><u
>P</u>rovider-defined</LABEL></span></span></span></p></td></tr>
<!--_____________________________________-->
<tr>
<td vAlign=top>
<p class=itemText><span class=itemText
><b
>Methods:</b></span><br
><input id=PROVIDE_METHODS title=""
accessKey=m
type=checkbox onclick="OnClickMethods()" CHECKED> <span title=""
><label for=PROVIDE_METHODS
>Provide <u
>m</u>ethods</label></span></p></td>
<td class=sideBtn style="HEIGHT: 130px" vAlign=top width="50%"
>
<p class=itemText><span class=itemText
><span><b
>Threading Model:</b></span><br
><span class=itemText
><input id=THREADING_APARTMENT title=""
accessKey=a type=radio name=threading>
<span title=""><LABEL
for=THREADING_APARTMENT><u
>A</u>partment</LABEL></span><br
></span><span class=itemText
><input id=THREADING_BOTH title=""
accessKey=b type=radio name=threading CHECKED>
<span title=""><LABEL for=THREADING_BOTH
><u
>B</u>oth</LABEL></span><br></span><span class="itemText">
<input type="radio" name="threading" id="THREADING_FREE" ACCESSKEY="f" title="" >
<span title=""><LABEL FOR="THREADING_FREE">F<u>r</u>ee</LABEL></span></span></p><br></SPAN>
<br>
<p></p><br></SPAN></td></tr></TBODY></table></TD></TR></TBODY></TABLE>
<TABLE style="width:100%;height:10%" cellpadding=0 cellspacing=4>
<TR>
<TD align=left width=85%></TD>
<TD align=right width=5%>
<BUTTON id="HelpBtn" class="buttonClass" ACCESSKEY="h" onClick='window.external.Alert("Sorry, no help is available for this wizard.");'><u>H</u>elp</BUTTON>
</TD>
<TD align=right width=5%>
<BUTTON id="FinishBtn" class="buttonClass" ACCESSKEY="f" onClick='OnFinish(this);'><u>F</u>inish</BUTTON>
</TD>
<TD align=right width=5%>
<BUTTON id="CancelBtn" class="buttonClass" ACCESSKEY="c" onClick='window.external.Finish(document, "cancel");'><u>C</u>ancel</BUTTON>
</TD>
</TR>
</TABLE>
</TD></TR></TBODY></TABLE>
<blockquote></blockquote>
<SCRIPT>
var tab_array = new Array();
tab_array[0] = Default;
tab_array[1] = WMIClass;
tab_array[2] = Attributes;
//tab_array[2] = Properties;
var bClassHasMethods = false;
function InitDocument(document)
{
if (window.external.FindSymbol("DOCUMENT_FIRST_LOAD"))
{
window.external.SetDefaults(document);
}
window.external.Load(document);
if ((window.external.FindSymbol("HAS_IMPL_METHODS").toString()
.toUpperCase()) == "TRUE")
PROVIDE_METHODS.checked = true;
else
PROVIDE_METHODS.checked = false;
/*
INSTANCE_EVENTS.checked = false;
INSTANCE_MODIFICATION.disabled = true;
INSTANCE_CREATION.disabled = true;
INSTANCE_DELETION.disabled = true;
SUPPORT_EVT_SECURITY.disabled = true;
*/
}
function Next(document, linkto)
{
window.external.Next(document, linkto);
}
function OnFinish(obj)
{
obj.style.cursor='wait';
window.external.Finish(document, "ok");
}
function OnEventSupport()
{
INSTANCE_MODIFICATION.disabled = !INSTANCE_EVENTS.checked;
INSTANCE_CREATION.disabled = !INSTANCE_EVENTS.checked;
INSTANCE_DELETION.disabled = !INSTANCE_EVENTS.checked;
SUPPORT_EVT_SECURITY.disabled = !INSTANCE_EVENTS.checked;
}
function OnThreadingChange()
{
if (THREADING_BOTH.checked == true)
{
FREE_THREADED_MARSHALER.disabled = false;
}
else
{
FREE_THREADED_MARSHALER.checked = false;
FREE_THREADED_MARSHALER.disabled = true;
}
}
function OnClickMethods()
{
if (window.external.FindSymbol("HAS_IMPL_METHODS").toString().toUpperCase() == "TRUE"
&& PROVIDE_METHODS.checked == false)
{
var bNoMethods = confirm ("Warning: your class has implemented methods. \n\rClick OK if you choose not to provide these from your object");
PROVIDE_METHODS.checked = !bNoMethods;
}
}
</SCRIPT>
</TD></TR></TBODY></TABLE></TR></TBODY></TABLE></TR></TBODY></TABLE>
<blockquote></blockquote>
<SCRIPT SRC="..\..\..\..\..\1033\common.js">
</SCRIPT>
</body></html>