DDK documents WMI interface and SDK documents WBEM.
-----Original Message-----
From: David Feustel
Sent: Wed 12/20/2000 4:56 AM
To: NT Developers Interest List
Cc:
Subject: [ntdev] RE: Of OIDs and IOCTLs
I’m running Windows 2000. Where is documentation on WBEM-WMI?
Thanks.
Dave Feustel
Fort Wayne, Indiana
1-219-483-1857
----- Original Message -----
From: “Eliyas Yakub”
To: “NT Developers Interest List”
Sent: Tuesday, December 19, 2000 3:30 PM
Subject: [ntdev] RE: Of OIDs and IOCTLs
WBEM-WMI is the only MS recommended way for userapps to interact with NDIS
miniport drivers. Since WMI is not fully available on NT4.0 and some 9x
platforms, developers resort to various other techniques for compatibility
reasons. Someone in comp.os*.kernel-mode newsgroup summarized all the
techniques - which one works where, how it works etc. So please search the
archive.
If you are targetting your driver for Me and Win2K++ platforms, I would
recommend WMI interface. We have a sample driver (e100bex) in the Whistler
DDK with an user app (testwmi) that demonstrates this interface clearly.
-Eliyas
-----Original Message-----
From: xxxxx@giganet.com
Sent: Mon 12/18/2000 5:00 PM
To: NT Developers Interest List
Cc:
Subject: [ntdev] Of OIDs and IOCTLs
This is a repost. With the list problems over the weekend and my companies
moving, I’m not sure this made it out or replies made it to me.
We’ve been working on an NDIS miniport and require some method of
controling and querying it. OIDs are mentioned quite frequently in the DDK
and it looks fairly straight forward to generate custom OIDs.
The question is how would a user level program work with them. A coworker
mentions that in a previous job they used CreateFile and DeviceIoControl to
send OIDs to a miniport. I haven’t been able to find that process
documented in the SDK or DDK. That is, I can’t see where it is documented
that sending an OID as if it were an IOCTL is a valid thing to do.
Do OIDs work this way?
If not, how do I do send an OID from a user application?
TIA
Dan
—
You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
----------------------------------------------------------------------------
----
—
You are currently subscribed to ntdev as: xxxxx@mindspring.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
begin 600 winmail.dat
M>)^(@8/0:0"``$```````!``$``0>0!@
(Y`0```````#H``$%@`,`<br>M#@```-`'#``4``<`%``'``,`'`$!"8`!`"$
U-#8U,3E!-3$V138R,#0T
M.3(V,#1$,3=#13U04(Q-@#H!@$@@
,#@```-
‘#4
<%0
$,`&@$!<br>M#8`$
("``(``0.0!@!<&0``.@```$``.0#7-M]5F&K``1\`,4`!
M#@#,`-0`U`#,`.0`P```````#`!I``````!\`,$`!````#@
#,-0
U
M#,
.0P```````#
!E!\`20`!````/@```%L`;@!T`&0`90!V`%T`<br>M(`!2`$4`.@`@`$\`9@`@`$\`20!$`',`(`!A`&X`9``@`$D`3P!#`%0`3`!S<br>M
!$X`@(-Q2(1JP`$"`5L
0$,`````````@2L?I+ZC$!F=;@#=<br>M`0]4`@````!$879I9"!&975S=&5L`%--5%``9&9E=7-T96Q`;6EN9'-P<fen>M9RYC;VT``!\`9@`!````"@
%,30!4
%!\`9P`!````,````&0`<br>M9@!E`'4`<p>M`!\`6@`!````'````$0`80!V`&D`9``@`$8`90!U`',`=`!E`&P````?`#)`<br>M`0```#````!D`&8`90!U`',`=`!E`&P`0`!M`&D`;@!D`',`<`!R`&D`;@!G<br>M`"X`8P!O`&T````"`5P``0```!T```!33510.D1&15535$5,0$U)3D134%))<br>M3D<n0t>``$```!#`````````($K'Z2^HQ`9G6X`<br>MW0$/5`(`````1&%V:60@1F5U<w1e>M;F<n8v>M`&8`90!U`',`=`!E`&P`0`!M`&D`;@!D`',`<`!R`&D`;@!G`"X`8P!O`&T`<br>M```?`%T``0```!P```!$`&$`=@!I`&0`(`!&`&4`=0!S`'0`90!L````'P`S<br>M0`$````P````9`!F`&4`=0!S`'0`90!L`$``;0!I`&X`9`!S`'``<@!I`&X`<br>M9P`N`&,`;P!M`````@%?``$````=````4TU44#I$1D554U1%3$!-24Y$4U!2<br>M24Y'+D-/30`````#`!Y
(!<0!````&P````'
:H?HR$K"AH&]J$S;
M@DD+\J"!K@!
‘3T?`'0
0#@
!.%0
(!$
&4=@!E
&P;P!P<br>M
&4<@!S
"20!N`'0`90!R`&4`<p>M=A```'(0```A0P
3%I&=3ZG@N4#H`<f-p9s>M`?<*@`*D`^,"`&-HP0K`<v5t>M!@`&PQ'5,P1&$-EO$NL1XPCO"?<[&,\.,#4[$=(,8&,`4`L)`60S-I,18`NE<br>M-"`0`BI<#K*]`9!G%/`*HQ'C'>@T%/
/“%$3T-46512!(5$U,(%
54),
M24,@(BT@+R]7,T,A@$14(D0@E#,N,B&14Z<(CX>[1Z/(\$Q.!_P;R"B(P\D<br>M'R:0,QV
)7!%?$%$)<t.>P03$L8#TB1PGP!)!A
M=$4%L”(2T$].5"+05!,L`7A17@0\6YG93T&4G83,2]!)
"("V8"XP+C0T<br>M)4
BD#(G(OXJSR4#-S%1)F%1,127.,%@6P(P"0$
=ET’$4Z($\R9C6<br>M240$(
!P9"!222Q3',D;C4?\"__,U\QCR9%-*$WT"A/)I\[I
(U$6\0D]$<br>M62#09&ER/3O
<cl0.x>M.SL<\3P_9SDV’!$/$E6/ED$"7.UDV-&-#ST#B1$1+/=`_4'6'!X`",`0@<br>M5TU)(`N`NG0$D&8`T"[P-A)31TSP0D5-+CM9`<`^9PJB]SYG"G$D?#`H$2'@<br>M0YM,"!]!'T(O0S,A$"`P2U%5!D\M\#W6('-T>6P"92XQ05)'24XM&%))1R"@<br>M-7`P<'C_(O$^>`JQ$`(_A4`C/^%`?_]/[Q\;$6!9P%#/0W]$CT6?6U;G/P!I<br>M'-(D?#0E44;3+=%3`&EZ4U`R6TL+XM56R2UBPD\%$&<+@`=`ZP70!Y!S.^!E<br>M8L-?+2P0[3UQ4CY;"X!E"H%6[SNSJC@H$4);2V)6R48#xxxxx@P?X2]HBD[9<br>M1R!A1'9I-C!&9753$&7_`R`YO%A?:!19WF5/9E]G;W]H?W+8!F`",&IO:W]L<br>MAU=U"8`@#B`O`=!Y<7G`(/@T.C5:X"S`9&]Q?W*/YW.?=*]]%51O=F]W?VR'<br>MS6!Q1#40;U]\;WU_?H^)J$-C<br>M_X!?@6]LAX=/B%^);XI_BX_Q=<5U8FH%D'9?CA]L>/\TWS7EA'^%CW`4-E2/<br>MSY#?_Y'OG2^>/Y]/)-9Z(3?08%+_ER]<7DL?3"]-/Z2/5T^:__=9;USV'_!0<br>M5*]>*5V?7J\'7[]@SV'=22=M(')\=6X#`"[02
+@#]=^L$('FR+D@
:(01
M2$$(/]'=BU@+\(OT9H?J_]P%$H2^BU($3^B_Z0/;%JFKZ>U_ZZ_JF^F-#?!<br>MKH&J[[G?K0]_KA^PO['/LM^S[W^H+K%K_',NN]^\[[W_OP_
'$O(PT$
M7\5OQG_‘C\B?R:RK]&U6T@+O!M=M2!A>2TP++B_U-^<)O\V(
M+?&,RTWD3?JS__KW\Z_S_0W_
/TO_4#]4?]8OUS_83"O;RSV)I-8#
M8RT%5?4?]B^J/^X/[Q)CW";P-_YCUJ,N?/5]P!2(210%P>6&9L%EA:W>5
M@"xxxxx@DLXF.`7T#YW/<,:-V
$Z)Y0&UI8\EJ,‘-O’)N8VI
%&Z9Q6*/@QO
M!Z(O^U?“L^?”],[PW#P]N2B(?'_$/\2#W
4@S^$08;R%$\57WL@)YBC
M0%P4Q#,P<o>;Q]__R\/(9<el_z>M=09@9.=PY[
G0$C;xxxxx@Z!Y0#GGL'FS,SKR,ZK
4$TO/S!/,5\R;\S?S2/
M-9\VKS>E2N8CYF6_YR?/$]7?O^/Z#L?"[/T"6T3^<3.?V/I
MKW`OT%O(;]#_U&ENT:WMC><@(xxxxx@Z!A<'!;P;YO)+]3’W%!@"$
6&5P-U=4&E;X(+PJ5!31^](]
MOS[//]]1CU@?62$?1=P];7P<.M7Y^&=F9U;%Q!W/!A8&EL86)L7*"\30>+E'PF=(7P+?P(#EX_V)/8U]D;V5_<br>M9H]GGVBO:;^=!'UP<0!+(.<@;7/GO_]NWX9V1C$G=H0AYR)><7#0?070;]U0<br>MN(!;X5,P84!C^FBU\'$Y@5V3+'%]P+A
]F)P&’>7*O<[]TSWT?_WXO3QYV<br>M?W>/>)]YKWJ_BT/_*#
3P+B0;)R0;B0MV&X<&."8BPABYK)[“L&Q8+6UO
M1CK8&6VD&?9$*!U<(SPM^!M@*&-(/^9_XM_XL/C!^-+P1]@7@A+*]N8G-P*AE<)\QA,$H9!Q!W:!>
8>!]C_)WYR#,8,!
MMT%\H&@MH"2_Y0/8+9AD:/#973^8X^2?&/,;=@7?!1,*-!_Y7/EM^7[YC_<br>MF@^;'YPOG3__GD]',*CQ;&',CZIOJW^E#_^F'XA_K3^N3Z]?L&^Q?[MO_Z#/<br>MH=^S7[1OM7^Y#[H?P9_7O#^]3P1]218@>8#0LL$KD9!2L'(&H'2"L&YG_\NR<br>M4S"V/[=/?N5L4UV3!E"%1S-7!@
R2RLKOT^P%^B*WP96Y"CL’!P9,(O,
MQ$%7\9OQW]!T,/RC_OCM5M,<%&4Q.OZ4'@I_]%?TF^B*Y
Q6^±3\Y?E23^5Z,@!Q,%%!U8_6G]>O
M/]B_V<:W\BOW6$FT1$DMAI$=7=-',%XPXD!A0/4K\'<7<"E;T7PPYC_G<br>M3_=^UY%@CW!T7A#T$5O1;7'WX">"4*AA<eq>M3^+_Y
P7_Z’LO#_UK[?.]^%?P?
2_QS2T3A8/!Q__""\+OPS/<br>M#=\.[P__
C#3_$7QL_$M\3[Q3_%@\7’xxxxx@O_]P_&=:[QO_‘0\G_Q\O(#
M(4\B7R-O)‘\9/R$7M+D^+U\P;S%,H\SGSZB1I(>FU&H&224)60;&!'0$#M-6!G1T"GT"[?82MO<br>M.A__.R\\/SU/1G\E'R8O01])LVI370!T0K!-<6%0
"\8,3@O>#B@“U.OE/<br>M(5!-1"]%/T9/1U](;\]2'S]O3
QS51O0K!6X=Y$?xxxxx@VGS>O.+1)83+T(?P@
M3.CA3]0WU’O4O]4#]?U8O5S_QS4-C0K!=O]>SU?8.]A_VFO9!]E+TTM
M^‘5B:I]P3C%:7UMO.+1&6US@?T%=($\J<$,242GL-"B24]#5/Y,$E]H7RV+
M*@9+M,C2BP7)]-CWH<#Q<6\9@?=L$3,V?VT/;A]O+UBW^%-TH8\1<’^0L$/0T-'S
M$>8”;"!=,7!]D@!B^4#4L*-@XA+FG?\9660\-^QT*)Q3X.?.+3\;7GY($0
MD’"?H/@1=6=G]I?VJ/:Y^5’XB?B:QW"WWD’;,L=31)T00;F/]-!“X,P2
M^%)M8?=PY<#]-#-)XAS2^0;SB6C#&7D/N2D9W&=*@PWY#@L)+/D]__E.EX<br>M3WE?@9][?WR-@U^$;W^%?X:/AY^9/YI/\>O@T"?/X2'BH$X0U0%R:\RR3G%A<br>M\T%.1$E3G!"7H&F/C%
J4-"3WT!Q=6G,$=YS1#,(-^0^$!OCU^JS_TXEF\J<br>M<**OH[^4[Y7_EP__N]^O[[#_\=S?8%S@0H"^4>_,T-"BM;!=
‘G,LO,X+#?<br>M='3,$=^1S*#WH&6VO[?/_SB6M;%<\-
@M9).$?FY<;_\K*YC[J?NZ^\O[W/<br>MS&^_[Y_
__’$5G@;VOXMD,6PHC$V$///?B^2#S<*(P1!!T<j>M+ZX_S]_0[]'_BR>=4-_#T=D@Q7&+TK:0=[.!0O#?CQ'S9/E
6<&xxxxx@F?WX$00
M=[.2\N3)D6W9O=6/.‘A!Y(1LY+SD=G?VN,/\U/SE__\X_G’^@OFTW%1(O<br>MC-#8P#_)4HP0C9!T
xxxxx@V1@:G^-L,F"U)#KT<6_[O\XED-SH3#8P49IC=##<br>xxxxx@UFA:>!C94EO0\+THB+Q/__R3_-?]&_U?P0O]Y_XKT&<_^O@CP%T<z>M/_Y/D94KM-79L$GK
&&.,&XGVUULT-AC<&B(F8&xxxxx@A__LRC9$
X#7@<\"<br>MWP/O!/^_!@\4'TJ/2Y\)WQ=39!%P[G7%,OT!R653R>&>@<g1>M@9(0PY
/L?KX(Z1R:"=0=.QB^$,+PT__SBT&ZD1WQ+O$\5#Q8?)1__”#\9
MOT&<^R,+,L-4=&+#@/^+P2=@T[&.L)U!M$%UQ^/_R"?.*6+XT,P)Y
0XK/2
M:'_&Z#9OR._V]_<[]W_)^_@'__A+^(_XT_D7^5O*(\IGRJO?3A%1*)
=’/M
MYUSU_!Y_C\RSS/?)-\E[R;_1L]
#M!'V-24D@G.&<@.L2&Z#+L[#UQF
M3I(+,RSUR+#90?GKM6%PH5$>,5B1&]%?\TWS7O-O])KSD?.B[/SQ/OSU?
M/F]3TM?3&^+)DGP@/]3_U4/1J]'OTC/9L]A/V)/T(]M$%D?V6/5A]7+U@
M:;__6E];;UQ_78]>GU^O:E]K;ML?W.C+7Y0;@]O’V:/9Y?:^WWM/?%]C<br>M35F>0,3C'2(P<j>M>5DM8'E
M,”)4&^V$&;Q’"2(7Z/?Y^KX&_@L^0O^^$[X7_8TZB0'7Z\(DF<br>M497_B>^*__
5$$##D.TP[<#78!M+^//V_O]R#W,?="]VC)(0_Z5!DFRC?Z7?IN^G_ZD/JA__JR^L/ZU/KEYV
M’W#]Y3_]Z7QA/&5^6GWXDNQ^+[T__[Y/ON>>CY^?D)F9+[)!7_H5^B
M;["/I(^EGZ]QW)W__*[\O_L=^R[[/M0^V’[<o_y6>MDJ__SP_5G]:OAP^('XDOPQ$+[&,6F1F9>O0__!LC8’]'!S$5
R(9XRV-9
M[]K_]P/W1>+]X$^6[Y?Y# Y4 19D0F[^<syw8z-i>MK\B/R9-G_WO^T,1W]+OT __NK^^, V#Y7_IOZV_L?^V/"')C*
MG^'/XM_C[0_Y@^,SXW7_PQ?#6.?P^/$)\1KQ*$__\5_R;YD/&*^;+![:open_mouth: :open_mouth:](/images/emoji/twitter/open_mouth.png?v=12)
M][<'=+QX_)S_%3_S/A_^[___
C&@2]"3$]#2^!154]412V_,S\#WQLX<br>MCR]G-;?A-?!/1%DO=2TT8#I/!1$W+4%(5!1-3"!0?3\````?
$<00```!X
M``!M&4
M```````#-X_Z?T```,
\3)!````P#]/^0$```?'```0```#X```!;
&X<br>M=
!D&4
=@!="``4@!%
#H(
!/&8
(!/
$D1
!S"``80!N
&0(
!)
M$\
0P!4$P
M(`!;`&X`=`!D`&4`=@!=`"``4@!%`"4`,P!!`"``3P!F`"``3P!)`$0`
M`&$`;@!D`"``20!/`$,`5`!,`',`+@!%`$T`3```````"P#T$``````+`/40
M``````L`]A```````@%'``$````P````8SU54SMA/4U#23MP/6US9G0[;#U2
M140M35-'+3`U+3`P,3(R,#$U,C`P-UHM-C$``@'Y/P$```!1`````````-RG
M0,C`0A`:M+D(`"LOX8(!`````````"]//4U)0U)/4T]&5"]/53U.3U)42$%-
M15))0T$O0TX]4D5#25!)14Y44R]#3CTS-34S.3``````'P#X/P$````:````
M10!L`&D`>0!A`',`(`!9`&$`:P!U`&(``````!\`.$`!````#@```#,`-0`U
M`#,`.0`P```````"`?L_`0```%$`````````W*=`R,!"$!JTN0@`*R_A@@$`
M````````+T\]34E#4D]33T94+T]5/4Y/4E1(04U%4DE#02]#3CU214-)4$E%
M3E13+T-./3,U-3,Y,``````?`/H_`0```!H```!%`&P`:0!Y`&$`
M80!K`'4`8@``````'P`Y0`$````.````,P`U`#4`,P`Y`#```````$``!S`W
MNQ7PEVK``4``"#">6-YWF&K``1\`&@`!````$@```$D`4`!-`"X`3@!/`%0`
M10``````'P`W``$```!&````4@!%`#H`(`!;`&X`=`!D`&4`=@!=`"``4@!%
M`#H`(`!/`&8`(`!/`$D`1`!S`"``80!N`&0`(`!)`$\`0P!4`$P`
M'P`]``$````*````4@!%`#H`(```````'P`=#@$````^````6P!N`'0`9`!E
M`'8`70`@`%(`10`Z`"``3P!F`"``3P!)`$0`
M5`!,`',``````!\`-1`!````G@```#P`,``Q`#(`10`T`$0`.``S`#4`-``Y
M`#$`00`R`#0`.``Y`$(`0@`S`$(`.0!!`$0`-P!&`#``.``V`$8`1@`R`#0`
M.``X`#4`.0!!`$``<@!E`&0`+0!M`',`9P`M`#``-0`N`'(`90!D`&T`;P!N
M`&0`+@!C`&\`<@!P`"X`;0!I`&,`<@!O`',`;P!F`'0`+@!C`&\`;0`^````
M```+`"D```````L`(P```````P`&$"Y*5KP#``<03P@```,`$!```````P`1
M$``````>``@0`0```&4```!$1$M$3T-5345.5%-734E)3E1%4D9!0T5!3D13
M1$M$3T-5345.5%-70D5-+2TM+2U/4DE'24Y!3$U%4U-!1T4M+2TM+4923TTZ
M1$%6241&15535$5,4T5.5#I7140Q,B\R,"\R``````(!?P`!````3P```#PP
M,3)%-$0X,S4T.3%!,C0X.4)",T(Y040W1C`X-D9&,C0X.#4Y04!R960M;7-G
C+3`U+G)E9&UO;F0N8V]R<"YM:6-R;W-O9G0N8V]M/@``ZT$=
`
end
---
You are currently subscribed to ntdev as: $subst('Recip.EmailAddr')
To unsubscribe send a blank email to leave-ntdev-$subst('Recip.MemberIDChar')@lists.osr.com