描述
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。 |