Compartir a través de


Función PrjCompleteCommand (projectedfslib.h)

Indica que el proveedor ha completado el procesamiento de una devolución de llamada desde la que había devuelto previamente HRESULT_FROM_WIN32(ERROR_IO_PENDING).

Sintaxis

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 la instancia de virtualización. Debe ser el valor del miembro VirtualizationInstanceHandle del callbackData pasado al proveedor en la devolución de llamada que se está completando.

[in] commandId

Valor que identifica la invocación de devolución de llamada que el proveedor está completando. Debe ser el valor del miembro CommandId del callbackData pasado al proveedor en la devolución de llamada que se está completando.

[in] completionResult

HRESULT final de la operación.

[in, optional] extendedParameters

Puntero opcional a los parámetros extendidos necesarios para completar determinadas devoluciones de llamada.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado projectedfslib.h