Microsoft® Windows® Script Interfaces IActiveScript::GetScriptThreadState |
Language Reference Previous Next |
HRESULT GetScriptThreadState( SCRIPTTHREADID stidThread, // identifier of script thread SCRIPTTHREADSTATE *pstsState // receives state flag );
Retrieves the current state of a script thread.
Return Value | Meaning |
S_OK | Success. |
E_POINTER | An invalid pointer was specified. |
E_UNEXPECTED | The call was not expected (for example, the scripting engine has not yet been loaded or initialized). |
Value | Meaning |
SCRIPTTHREADID_BASE | The base thread; that is, the thread in which the scripting engine was instantiated. |
SCRIPTTHREADID_CURRENT | The currently executing thread. |
This method can be called from non-base threads without resulting in a non-base callout to host objects or to the IActiveScriptSite interface.