Compartilhar via


Função PrjCompleteCommand (projectedfslib.h)

Indica que o provedor concluiu o processamento de um retorno de chamada do qual havia retornado anteriormente HRESULT_FROM_WIN32(ERROR_IO_PENDING).

Sintaxe

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

Parâmetros

[in] namespaceVirtualizationContext

Identificador opaco para a instância de virtualização. Esse deve ser o valor do membro VirtualizationInstanceHandle do callbackData passado para o provedor no retorno de chamada que está sendo concluído.

[in] commandId

Um valor que identifica a invocação de retorno de chamada que o provedor está concluindo. Esse deve ser o valor do membro CommandId do callbackData passado para o provedor no retorno de chamada que está sendo concluído.

[in] completionResult

O HRESULT final da operação.

[in, optional] extendedParameters

Ponteiro opcional para parâmetros estendidos necessários para concluir determinados retornos de chamada.

Retornar valor

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho projectedfslib.h