Condividi tramite


Funzione PrjCompleteCommand (projectedfslib.h)

Indica che il provider ha completato l'elaborazione di un callback da cui è stato restituito in precedenza HRESULT_FROM_WIN32(ERROR_IO_PENDING).

Sintassi

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

Parametri

[in] namespaceVirtualizationContext

Handle opaco per l'istanza di virtualizzazione. Questo deve essere il valore del membro VirtualizationInstanceHandle del callbackData passato al provider nel callback completato.

[in] commandId

Valore che identifica la chiamata di callback completata dal provider. Questo deve essere il valore del membro CommandId del callbackData passato al provider nel callback che viene completato.

[in] completionResult

HRESULT finale dell'operazione.

[in, optional] extendedParameters

Puntatore facoltativo ai parametri estesi necessari per completare determinati callback.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 [solo app desktop]
Server minimo supportato Windows Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione projectedfslib.h