IDebugApplication::CreateAsyncDebugOperationIDebugApplication::CreateAsyncDebugOperation

Fournit l’accès asynchrone à une opération de débogage synchrone donné.Provides asynchronous access to a given synchronous debug operation.

SyntaxeSyntax

HRESULT CreateAsyncDebugOperation(  
   IDebugSyncOperation*    psdo,  
   IDebugAsyncOperation**  ppado  
);  

ParamètresParameters

psdo
[in] L’objet debug synchrone de l’opération.[in] The synchronous debug operation object.

ppado
[out] L’objet d’opération de débogage asynchrone.[out] The asynchronous debug operation object.

Valeur de retourReturn Value

La méthode retourne HRESULT.The method returns an HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.Possible values include, but are not limited to, those in the following table.

ValeurValue DescriptionDescription
S_OK La méthode a réussi.The method succeeded.

RemarquesRemarks

Cette méthode permet de moteurs de langue évaluer des expressions de façon asynchrone sans synchronisation explicitement avec le thread de débogueur.This method allows language engines to evaluate expressions asynchronously without explicitly synchronizing with the debugger thread. Pour plus d’informations, consultez IDebugSyncOperation (Interface) et IDebugAsyncOperation (Interface).For more information, see IDebugSyncOperation Interface and IDebugAsyncOperation Interface.

Voir aussiSee Also

IDebugApplication (Interface) IDebugApplication Interface
IDebugSyncOperation (Interface) IDebugSyncOperation Interface
Interface IDebugAsyncOperationIDebugAsyncOperation Interface