prjCompleteCommand 函数 (projectedfslib.h)

指示提供程序已完成处理以前从中返回的回调HRESULT_FROM_WIN32 (ERROR_IO_PENDING) 。

语法

HRESULT PrjCompleteCommand(
  [in]           PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT     namespaceVirtualizationContext,
  [in]           INT32                                    commandId,
  [in]           HRESULT                                  completionResult,
  [in, optional] PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS *extendedParameters
);

参数

[in] namespaceVirtualizationContext

虚拟化实例的不透明句柄。 这必须是来自 callbackData 的 VirtualizationInstanceHandle 成员的值,该成员传递给正在完成的回调中的提供程序。

[in] commandId

一个值,该值标识提供程序正在完成的回调调用。 这必须是在完成的回调中传递给提供程序的 callbackData 的 CommandId 成员的值。

[in] completionResult

操作的最终 HRESULT。

[in, optional] extendedParameters

指向完成某些回调所需的扩展参数的可选指针。

返回值

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 Windows 10 版本 1809 [仅限桌面应用]
最低受支持的服务器 Windows Server [仅限桌面应用]
目标平台 Windows
标头 projectedfslib.h