MI_Application_NewInstance函数 (mi.h)
创建一个新的 MI_Instance 对象,该对象要传递给需要实例的各种 MI 操作 API。
语法
MI_INLINE MI_Result MI_Application_NewInstance(
[in] MI_Application *application,
const MI_Char *className,
[in, optional] const MI_ClassDecl *classRTTI,
MI_Instance **instance
);
参数
[in] application
指向从调用MI_Application_Initialize函数返回的句柄 的 指针。
className
正在创建的实例的类名。
[in, optional] classRTTI
指向所创建对象的可选运行时类型信息的指针。
instance
指向此函数调用返回的 实例的指针。
返回值
此函数返回MI_INLINE MI_Result。
注解
完成使用此调用创建的 实例后,请通过调用 MI_Instance_Delete 函数将其删除。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | mi.h |
可再发行组件 | windows Server 2008 R2 SP1、Windows 7 SP1 和 Windows Server 2008 SP2 上的 Windows Management Framework 3.0 |