IMFShutdown::GetShutdownStatus 方法 (mfidl.h)
查询先前调用 IMFShutdown::Shutdown 方法的状态。
语法
HRESULT GetShutdownStatus(
[out] MFSHUTDOWN_STATUS *pStatus
);
参数
[out] pStatus
接收 MFSHUTDOWN_STATUS 枚举的成员。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
无效的参数。 |
|
尚未对此对象调用 Shutdown 方法。 |
注解
在调用 Shutdown 之前, GetShutdownStatus 方法将返回 MF_E_INVALIDREQUEST。
如果对象的 Shutdown 方法是异步的, 则 pStatus 可能会 MFSHUTDOWN_INITIATED接收值。 当对象完全关闭时, pStatus 将接收 MFSHUTDOWN_COMPLETED值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | mfidl.h |
Library | Mfuuid.lib |