Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Deletes an instance on the server represented by the session.
Syntax
MI_INLINE void MI_Session_DeleteInstance(
[in] MI_Session *session,
MI_Uint32 flags,
[in, optional] MI_OperationOptions *options,
const MI_Char *namespaceName,
[in] const MI_Instance *inboundInstance,
[in, optional] MI_OperationCallbacks *callbacks,
[out] MI_Operation *operation
);
Parameters
[in] session
Session handle returned from MI_Application_NewSession.
flags
Must be 0.
[in, optional] options
Optional MI_OperationOptions value that specifies options such as timeouts and how to control the CIM semantics. Specify NULL if no operation options are to be sent.
namespaceName
An optional, null-terminated string that represents the namespace name to carry out the operation. If none is specified, the server will pick a default. The namespace cannot include a computer name. It can only be in the form of a namespace name separated by a slash mark character (/). For example, the following would be a valid namespaceName value: root/cimv2.
[in] inboundInstance
MI_Instance that represents the class name and key of the instance to be deleted on the server.
[in, optional] callbacks
Optional MI_OperationCallbacks structure that defines the operational callbacks to receive the instance result and CIM semantics. A callback value is required to carry out the operation asynchronously. If NULL is specified, then the client must call the MI_Operation_GetInstance function to retrieve the results.
[out] operation
Operation handle that must be closed with a call to MI_Operation_Close once the operation is finished and all results have been received. The handle can be used to cancel the operation with a call to MI_Operation_Cancel.
Return value
None
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Target Platform | Windows |
Header | mi.h |
Redistributable | Windows Management Framework 3.0 on Windows Server 2008 R2 with SP1, Windows 7 with SP1, and Windows Server 2008 with SP2 |