IActiveScriptProfilerCallback::InitializeIActiveScriptProfilerCallback::Initialize

Appelé pour initialiser l’objet de profileur chaque fois que le profilage est démarré sur un moteur de script.Called to initialize the profiler object whenever profiling is started on a scripting engine.

SyntaxeSyntax

HRESULT Initialize(  
    [in] DWORD dwContext);  

ParamètresParameters

dwContext
[in] Une valeur de 4 octets qui est passée à IActiveScriptProfilerControl::StartProfiling.[in] A 4-byte value that is passed to IActiveScriptProfilerControl::StartProfiling.

Valeur de retourReturn Value

Retourne une valeur HRESULT.Returns an HRESULT. Les valeurs possibles sont les suivantes :Possible values are as follows:

Valeur de retourReturn Value SignificationMeaning
S_OK La méthode a réussi.The method succeeded.

RemarquesRemarks

Si la méthode ne peut pas initialiser l’objet de profileur, elle doit retourner un HRESULT d’échec pour informer le moteur de script.If the method cannot initialize the profiler object, it should return a failure HRESULT to notify the scripting engine. Dans ce cas, le moteur de script doit appeler directement IActiveScriptProfilerCallback::Shutdown, en passant le paramètre HRESULT, puis relâchez l’objet de profileur.In this case, the scripting engine should directly call IActiveScriptProfilerCallback::Shutdown, passing the HRESULT in the parameter, and then release the profiler object.

Voir aussiSee Also

Interface IActiveScriptProfilerCallbackIActiveScriptProfilerCallback Interface