public static string executionStateAsString(PACKAGE_EXECUTION_STATE state) { switch (state) { case PACKAGE_EXECUTION_STATE.PES_UNKNOWN: return("Unknown"); case PACKAGE_EXECUTION_STATE.PES_RUNNING: return("Running"); case PACKAGE_EXECUTION_STATE.PES_SUSPENDING: return("Suspending"); case PACKAGE_EXECUTION_STATE.PES_SUSPENDED: return("Suspended"); case PACKAGE_EXECUTION_STATE.PES_TERMINATED: return("Terminated"); case PACKAGE_EXECUTION_STATE.PES_ERROR: return("Error"); default: return("Invalid State"); } }
public static string executionStateAsString(PACKAGE_EXECUTION_STATE state) { switch (state) { case PACKAGE_EXECUTION_STATE.PES_UNKNOWN: return "Unknown"; case PACKAGE_EXECUTION_STATE.PES_RUNNING: return "Running"; case PACKAGE_EXECUTION_STATE.PES_SUSPENDING: return "Suspending"; case PACKAGE_EXECUTION_STATE.PES_SUSPENDED: return "Suspended"; case PACKAGE_EXECUTION_STATE.PES_TERMINATED: return "Terminated"; case PACKAGE_EXECUTION_STATE.PES_ERROR: return "Error"; default: return "Invalid State"; } }
public HRESULT OnStateChanged([NativeTypeName("LPCWSTR")] ushort *pszPackageFullName, PACKAGE_EXECUTION_STATE pesNewState) { return(((delegate * unmanaged <IPackageExecutionStateChangeNotification *, ushort *, PACKAGE_EXECUTION_STATE, int>)(lpVtbl[3]))((IPackageExecutionStateChangeNotification *)Unsafe.AsPointer(ref this), pszPackageFullName, pesNewState)); }
private void Handler(int state) { currentState = (PACKAGE_EXECUTION_STATE)state; }
private void Handler(int state) { currentState = (PACKAGE_EXECUTION_STATE)state; window.updatePlayText(LauncherWrapper.executionStateAsString(currentState)); }
private void Handler(int state) { currentState = (PACKAGE_EXECUTION_STATE)state; window.updatePlayText(LauncherWrapper.executionStateAsString(currentState)); }