DismRemoveCapability 函数
向图像添加功能。
语法
HRESULT WINAPI DismRemoveCapability(
_In_ DismSession Session,
_In_ PCWSTR Name,
_In_opt_ HANDLE CancelEvent,
_In_opt_ DISM_PROGRESS_CALLBACK Progress,
_In_opt_ PVOID UserData
);
参数
Session [in]
有效的 DismSession。 DismSession 必须与图像相关联。 可以使用 DismOpenSession 将会话与映像关联。
Name [in]
正在删除的功能的名称
CancelEvent [in, optional]
这是一个用于取消的事件的句柄。
Progress [in, optional]
指向客户端定义的回调函数的指针,用于报告进度。
UserData [in, optional]
用户定义的自定义数据。 这将通过回调回传给用户。
返回值
如果函数成功,则返回值 S_OK
。 如果函数成功,该函数也可能返回以下值之一:
返回代码 | 描述 |
---|---|
|
如果 会话 处于联机状态,则需要重启计算机。 |
|
需要重新加载 会话。 |
如果函数失败,则返回值为 HRESULT 错误值。
言论
使用此函数删除某项能力。
例
HRESULT hr = S_OK;
hr = DismRemoveCapability(Session, L“Language.Basic~~~en-US~0.0.1.0”, NULL, NULL, NULL);
要求
要求 | 描述 |
---|---|
支持的主机平台 | DISM API 可用于 Windows 评估和部署工具包(Windows ADK)支持的任何操作系统。 有关详细信息,请参阅 Windows ADK 技术参考。 |
支持的映像平台 | Windows 10、Windows Server 2016 |
支持的最低客户端 | Windows 10 [仅限桌面应用] |
支持的最低服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | DismAPI.h |
图书馆 | DismAPI.lib |
DLL | DismAPI.dll |