勇芳软件工作室.汉化:  Windows Management Instrumentation > COM API for WMI > Interfaces > IWbemBackupRestoreEx >

Pause Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemBackupRestoreEx.Pause方法锁定Windows Management Instrumentation(WMI)存储库中的写入操作,并可能导致读取操作被阻止。

 

C++ 语法

 

HRESULT Pause();

 

PowerBASIC 语法

 

METHOD Pause ()

 

返回值

 

此方法返回一个指示方法调用状态的HRESULT.下表列出了HRESULT中包含的值。

 

退货代码

描述

WBEM_E_INVALID_OPERATION

请求的操作无效。

WBEM_E_ACCESS_DENIED

用户没有权利执行此操作。有关详细信息,请参阅维护WMI安全.

S_OK

方法成功。

 

示例代码

 

以下C ++示例显示如何正确调用IWbemBackupRestoreEx.Pause方法。

 

// The pInt variable is of type IWbemBackupRestoreEx*

pInt->Pause();

 

备注

 

实现暂停方法时,应尽快调用恢复方法。如果在十五(15)分钟内未调用恢复,则会自动为您调用。在同一个对象上调用暂停而不会首先调用恢复将失败。同时在两个对象上调用暂停可能导致第二个对象锁定,直到在第一个对象上调用恢复.

 

注意要实施暂停方法,客户端用户在调用该方法之前必须具有SE_BACKUP_NAME。

 

要求

 

客户

需要Windows Vista或Windows XP。

服务器

需要Windows Server 2008或Windows Server 2003。

在Wbemcli.inc中声明。

DLL

需要Wbemsvc.dll。