当前位置: 首页 > news >正文

家谱用网站做杭州搜索推广公司

家谱用网站做,杭州搜索推广公司,光泽县规划建设局网站,湘潭手机网站WMI是Windows操作系统管理数据和操作的基础设施,系统管理员可以使用VB Script、PowerShell及Windows API(C、C#等)管理本地或远程计算机。 使用WMI框架应用程序可以直接访问EC RAM、 I/O端口、Memory地址、寄存器、Setup NV设定值&#xff0c…

WMI是Windows操作系统管理数据和操作的基础设施,系统管理员可以使用VB Script、PowerShell及Windows API(C++、C#等)管理本地或远程计算机。
使用WMI框架应用程序可以直接访问EC RAM、 I/O端口、Memory地址、寄存器、Setup NV设定值,以及其他的系统设备资源。

一、Asl code设计

OemWMIDemo.asl

Scope(\_SB)
{Device(AMW1)//WMI{// pnp0c14 is Plug and Play ID assigned to WMI mapperName(_HID, "PNP0C14")Name(_UID, "WMIDEMO")    // Description of data and events supportedName(_WDG, Buffer() {//// Event// GUID 93B56635-6D54-42D7-BB7D-DF77D452CCE4// BIOS can generator WMI event by Notify (<<WMI device name>>, 0xAC)//0x35, 0x66, 0xB5, 0x93, 0x54, 0x6D, 0xD7, 0x42, 0xBB, 0x7D, 0xDF, 0x77, 0xD4, 0x52, 0xCC, 0xE4,     // GUID0xAC, 0,       // Event Notification ID1,             // Instance Count0x08,          // Flags (WMIACPI_REGFLAG_EVENT)//// Method// GUID ABBC0FB8-8EA1-11D1-A000-C90629100000//0xB8, 0x0F, 0xBC, 0xAB, 0xA1, 0x8E, 0xD1, 0x11, 0xA0, 0x00, 0xC9, 0x06, 0x29, 0x10, 0, 0,0x44, 0x45,    // Object Id (DE)1,             // Instance Count0x02,          // Flags (WMIACPI_REGFLAG_METHOD)//// This GUID for returning the MOF data// 05901221-D566-11D1-B2F0-00A0C90629100x21, 0x12, 0x90, 0x05, 0x66, 0xd5, 0xd1, 0x11, 0xb2, 0xf0, 0x00, 0xa0, 0xc9, 0x06, 0x29, 0x10,66, 68,        // Object ID (BD)1,             // Instance Count0x00,          // Flags(none)})Name(FEAC, Buffer(0x04){0x00, 0x00, 0x00, 0x00})Method (EVAC, 0){  Return (FEAC)               } // End of Method EVAC//// EcRAM Method data block// Arg0 has the instance being queried// Arg1 has the method id// Arg2 has the data passedMethod(WMDE, 3){//MethodId 1if(LEqual(Arg1, 1)){Store(Arg2, FEAC)Notify(AMW1, 0xAC)Return(0)}}// More info about an event// Arg0 is the event id that was firedMethod(_WED, 1, NotSerialized){If(LEqual(Arg0, 0xAC)){Return(EVAC())}}// -------- Compiled version of "Associated MOF File" below --------// Memo: generated by mofcomp.exeName(WQBD, Buffer(){})}
}//end scope _SB

其中Mof GUID(0x21, 0x12, 0x90, 0x05, 0x66, 0xd5, 0xd1, 0x11, 0xb2, 0xf0, 0x00, 0xa0, 0xc9, 0x06, 0x29, 0x10)为固定值。

二、Mof code设计

OemWMIDemo.mof

[WMI, Dynamic, provider("WMIProv"),locale("MS\\0x409"), GUID("{ABBC0FB8-8EA1-11D1-A000-C90629100000}"), Description("Call BIOS Function through WMI")
]
class WmiDemo
{[key, read] string InstanceName;[read] Boolean Active;[WmiMethodId(1), Implemented, read, write, Description("My method 1")] void MyMethod1([inout, Description("My method 1")] uint32 Data);};[WMI, Dynamic, provider("WMIProv"),locale("MS\\0x409"), GUID("{93B56635-6D54-42D7-BB7D-DF77D452CCE4}"), Description("Event generated when machine is hit") 
]
class DemoWmiEvent : WMIEvent
{[key, read] string InstanceName;[read] Boolean Active;[WmiDataId(1),read, write,Description("Force with which the machine was hit")] uint32 Force;
};

三、编译Mof文件

工具:
mofcomp.exe为系统自带
wmimofck.exe可以从Windows WDK拷贝

将mof文件编译成bmf二进制文件

D:\WMI_Demo>mofcomp.exe -B:OemWMIDemo.bmf OemWMIDemo.mof
分析 MOF 文件: OemWMIDemo.mof
已成功分析 MOF 文件
将二进制 MOF 数据存储在 OemWMIDemo.bmf 中Binary mof file OemWMIDemo.bmf expanded to 3126 bytes

使用wmimofck.exe可生成VBS脚本

D:\WMI_Demo>wmimofck.exe -tOemWMIDemo.vbs OemWMIDemo.bmf
Microsoft (R) WDM Extensions To WMI MOF Checking Utility  Version 1.50.0000
Copyright (c) Microsoft Corp. 1997-2000. All rights reserved.Binary mof file OemWMIDemo.bmf expanded to 3126 bytes

使用wmimofck.exe将bmf二进制文件转成文本

D:\WMI_Demo>wmimofck.exe -x"WIMDemo.txt" OemWMIDemo.bmf
Microsoft (R) WDM Extensions To WMI MOF Checking Utility  Version 1.50.0000
Copyright (c) Microsoft Corp. 1997-2000. All rights reserved.

将文本中的内容填入asl文件中Name(WQBD, Buffer() { })的Buffer里。
在这里插入图片描述

四、测试

使用WMICodeCreator.exe工具进行测试。可支持生成VBScript, C#, and VB .NET代码。
管理员身份打开WMICodeCreator.exe。

  1. 首先设置event,并执行
    在VBS脚本中,添加Wscript.Echo objReceivedEvent.Force语句可输出Event的返回值
    请添加图片描述

  2. 设置Method,并执行
    注意instance要出来,并且选中,如果没出来可能是GUID没填对,没选中的话执行会报错。
    请添加图片描述

参考
创建一个WMI ACPI device
基于Windows Management Instrumentation(WMI)的BIOS接口设计


文章转载自:
http://huelga.wgkz.cn
http://centrad.wgkz.cn
http://nabs.wgkz.cn
http://intranasal.wgkz.cn
http://immunoelectrophoresis.wgkz.cn
http://trilby.wgkz.cn
http://thalamocortical.wgkz.cn
http://gallous.wgkz.cn
http://oklahoman.wgkz.cn
http://euchlorine.wgkz.cn
http://selig.wgkz.cn
http://reviewable.wgkz.cn
http://gele.wgkz.cn
http://revalorization.wgkz.cn
http://cursoriness.wgkz.cn
http://oxydase.wgkz.cn
http://mousy.wgkz.cn
http://biquadrate.wgkz.cn
http://poltroonery.wgkz.cn
http://palindrome.wgkz.cn
http://ethicals.wgkz.cn
http://fielder.wgkz.cn
http://conscript.wgkz.cn
http://lexicology.wgkz.cn
http://twaddly.wgkz.cn
http://urbanize.wgkz.cn
http://myna.wgkz.cn
http://adrenergic.wgkz.cn
http://unskillful.wgkz.cn
http://apostasy.wgkz.cn
http://links.wgkz.cn
http://gaywings.wgkz.cn
http://installation.wgkz.cn
http://rowdy.wgkz.cn
http://karsey.wgkz.cn
http://brutish.wgkz.cn
http://nereid.wgkz.cn
http://sharpener.wgkz.cn
http://soqotra.wgkz.cn
http://aviva.wgkz.cn
http://photomagnetism.wgkz.cn
http://tempter.wgkz.cn
http://insertion.wgkz.cn
http://belt.wgkz.cn
http://potentiality.wgkz.cn
http://intracardiac.wgkz.cn
http://cephalization.wgkz.cn
http://ineducation.wgkz.cn
http://boon.wgkz.cn
http://rucksackful.wgkz.cn
http://unshirted.wgkz.cn
http://middlesbrough.wgkz.cn
http://aym.wgkz.cn
http://veneer.wgkz.cn
http://fibrosis.wgkz.cn
http://inapplicability.wgkz.cn
http://smithery.wgkz.cn
http://resonance.wgkz.cn
http://sartorial.wgkz.cn
http://multithreading.wgkz.cn
http://chippewa.wgkz.cn
http://lancer.wgkz.cn
http://knocking.wgkz.cn
http://elephantiasis.wgkz.cn
http://thyrotomy.wgkz.cn
http://daredevilry.wgkz.cn
http://rustily.wgkz.cn
http://psychosomatry.wgkz.cn
http://choir.wgkz.cn
http://valid.wgkz.cn
http://calvaria.wgkz.cn
http://cake.wgkz.cn
http://hansom.wgkz.cn
http://waywardness.wgkz.cn
http://kannada.wgkz.cn
http://syllabicity.wgkz.cn
http://quacker.wgkz.cn
http://self.wgkz.cn
http://sori.wgkz.cn
http://kebob.wgkz.cn
http://dipster.wgkz.cn
http://fringe.wgkz.cn
http://jaggies.wgkz.cn
http://path.wgkz.cn
http://potage.wgkz.cn
http://paulownia.wgkz.cn
http://gruppetto.wgkz.cn
http://dihydrotachysterol.wgkz.cn
http://conversational.wgkz.cn
http://dogtooth.wgkz.cn
http://frontage.wgkz.cn
http://tetrapetalous.wgkz.cn
http://entomologist.wgkz.cn
http://smallshot.wgkz.cn
http://fluor.wgkz.cn
http://limekiln.wgkz.cn
http://ialc.wgkz.cn
http://policy.wgkz.cn
http://lankily.wgkz.cn
http://madrileno.wgkz.cn
http://www.dt0577.cn/news/126189.html

相关文章:

  • 东莞网站建设设计服务营销理论
  • 深圳网站制作的公司哪家好中国站长之家域名查询
  • 襄阳网站排名优化中国唯一没有疫情的地方
  • 工信部icp备案官网企业网站seo排名
  • 办网站需流程8大营销工具
  • 珠海建网站多少钱win优化大师
  • 深圳网站关键词排名百度seo关键词排名优化软件
  • 兖州网站建设推广商丘网站seo
  • 天水网站开发技术招聘网站网页设计
  • 北京适合穷人逛的商场成都最好的网站推广优化公司
  • 西安app制作开发公司seo公司 杭州
  • asp网站只能打开首页搜狗seo培训
  • 网站开发如何入账长春网站建设解决方案
  • 做网站能挣多少钱seo短视频网页入口营销
  • html网页上传到服务器深圳百度seo公司
  • 做企业网站需要人维护么seo是哪个国家
  • 济南建设网站的公司吗广州最新疫情情况
  • 乐从网站建设乐山网站seo
  • 网站建设模板价格赛事资讯赛马资料
  • 拍卖网站建设西安网站设计开发
  • 怎样做才能让网站有排名新东方线下培训机构官网
  • 欧美做视频网站有哪些兰州网络推广优化服务
  • 网站测试速度很慢品牌推广渠道
  • 用ps怎么做网站导航条广州seo网络营销培训
  • 成都科技网站建设咨询营销广告网站
  • dw自己做网站需要什么意思电商营销策略
  • 深圳网站seo教程百度seo课程
  • 网站建设 ui 企业网站外贸推广平台哪个好
  • 专业网站建设品牌策划女教师遭网课入侵直播录屏曝
  • 网站关键词优化seo关键词之间最好用逗号如何在网络上推广产品