PrjCompleteCommand-Funktion (projectedfslib.h)
Gibt an, dass der Anbieter die Verarbeitung eines Rückrufs abgeschlossen hat, von dem er zuvor HRESULT_FROM_WIN32(ERROR_IO_PENDING) zurückgegeben hatte.
Syntax
HRESULT PrjCompleteCommand(
[in] PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT namespaceVirtualizationContext,
[in] INT32 commandId,
[in] HRESULT completionResult,
[in, optional] PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS *extendedParameters
);
Parameter
[in] namespaceVirtualizationContext
Undurchsichtiges Handle für die Virtualisierung instance. Dies muss der Wert aus dem VirtualizationInstanceHandle-Member des callbackData-Elements sein, das im abgeschlossenen Rückruf an den Anbieter übergeben wird.
[in] commandId
Ein Wert, der den Rückrufaufruf angibt, den der Anbieter abschließt. Dies muss der Wert aus dem CommandId-Member des callbackData-Elements sein, das im abgeschlossenen Rückruf an den Anbieter übergeben wird.
[in] completionResult
Das endgültige HRESULT des Vorgangs.
[in, optional] extendedParameters
Optionaler Zeiger auf erweiterte Parameter, die zum Abschließen bestimmter Rückrufe erforderlich sind.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | projectedfslib.h |