Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Called to initialize the profiler object whenever profiling is started on a scripting engine.
Syntax
HRESULT Initialize(
[in] DWORD dwContext);
Parameters
dwContext
[in] A 4-byte value that is passed to IActiveScriptProfilerControl::StartProfiling.
Return Value
Returns an HRESULT. Possible values are as follows:
Return Value | Meaning |
---|---|
S_OK |
The method succeeded. |
Remarks
If the method cannot initialize the profiler object, it should return a failure HRESULT to notify the scripting engine. In this case, the scripting engine should directly call IActiveScriptProfilerCallback::Shutdown, passing the HRESULT in the parameter, and then release the profiler object.