shutdownmanager

waits for OS signal and gracefully closes services passed to it on the signal before returning.

@nodert-win10-rs4/windows.system

Use the Windows.System UWP API directly from Node.js
Windows.SystemWindowsSystemDispatcherQueueTimerDispatcherQueueDispatcherQueueShutdownStartingEventArgsDispatcherQueueControllerUserWatcherUserUserChangedEventArgsUserAuthenticationStatusChangingEventArgsUserAuthenticationStatusChangeDeferralKnownUserPropertiesUserPickerUserDeviceAssociationChangedEventArgsUserDeviceAssociationAppMemoryUsageLimitChangingEventArgsAppMemoryReportProcessMemoryReportMemoryManagerProtocolForResultsOperationAppDiagnosticInfoAppDiagnosticInfoWatcherAppResourceGroupInfoAppActivationResultAppResourceGroupInfoWatcherAppDiagnosticInfoWatcherEventArgsAppExecutionStateChangeResultAppResourceGroupBackgroundTaskReportAppResourceGroupMemoryReportAppResourceGroupStateReportAppResourceGroupInfoWatcherEventArgsAppResourceGroupInfoWatcherExecutionStateChangedEventArgsLaunchUriResultLauncherUIOptionsILauncherViewOptionsLauncherOptionsRemoteLauncherOptionsFolderLauncherOptionsLauncherRemoteLauncherDateTimeSettingsProcessLauncherOptionsProcessLauncherResultProcessLauncherShutdownManagerTimeZoneSettingsProcessorArchitectureDispatcherQueuePriorityUserAuthenticationStatusUserTypeUserPictureSizeUserWatcherStatusAppMemoryUsageLevelDiagnosticAccessStatusAppDiagnosticInfoWatcherStatusAppResourceGroupExecutionStateAppResourceGroupInfoWatcherStatusAppResourceGroupEnergyQuotaStateVirtualKeyModifiersVirtualKeyLaunchQuerySupportTypeLaunchQuerySupportStatusLaunchUriStatusLaunchFileStatusRemoteLaunchUriStatusShutdownKindPowerStateAutoUpdateTimeZoneStatusSystemManagementContractNodeRTWinRTMicrosoft

@nodert-win10-rs3/windows.system

Use the Windows.System UWP API directly from Node.js

@nodert-win10-20h1/windows.system

Use the Windows.System UWP API directly from Node.js
Windows.SystemWindowsSystemAppActivationResultAppDiagnosticInfoAppDiagnosticInfoWatcherAppDiagnosticInfoWatcherEventArgsAppExecutionStateChangeResultAppMemoryReportAppMemoryUsageLimitChangingEventArgsAppResourceGroupBackgroundTaskReportAppResourceGroupInfoAppResourceGroupInfoWatcherAppResourceGroupInfoWatcherEventArgsAppResourceGroupInfoWatcherExecutionStateChangedEventArgsAppResourceGroupMemoryReportAppResourceGroupStateReportAppUriHandlerHostAppUriHandlerRegistrationAppUriHandlerRegistrationManagerDateTimeSettingsDispatcherQueueDispatcherQueueControllerDispatcherQueueShutdownStartingEventArgsDispatcherQueueTimerFolderLauncherOptionsILauncherViewOptionsKnownUserPropertiesLaunchUriResultLauncherLauncherOptionsLauncherUIOptionsMemoryManagerProcessLauncherProcessLauncherOptionsProcessLauncherResultProcessMemoryReportProtocolForResultsOperationRemoteLauncherRemoteLauncherOptionsShutdownManagerTimeZoneSettingsUserUserAuthenticationStatusChangeDeferralUserAuthenticationStatusChangingEventArgsUserChangedEventArgsUserDeviceAssociationUserDeviceAssociationChangedEventArgsUserPickerUserWatcherAppDiagnosticInfoWatcherStatusAppMemoryUsageLevelAppResourceGroupEnergyQuotaStateAppResourceGroupExecutionStateAppResourceGroupInfoWatcherStatusAutoUpdateTimeZoneStatusDiagnosticAccessStatusDispatcherQueuePriorityLaunchFileStatusLaunchQuerySupportStatusLaunchQuerySupportTypeLaunchUriStatusPowerStateProcessorArchitectureRemoteLaunchUriStatusShutdownKindUserAuthenticationStatusUserPictureSizeUserTypeUserWatcherStatusUserWatcherUpdateKindVirtualKeyVirtualKeyModifiersSystemManagementContractNodeRTWinRTMicrosoft