Windows 7
The following were added to the Windows application programming interface (API) in Windows 7 and Windows Server 2008 R2.
- ChangeWindowMessageFilterEx
- CounterCleanup
- CounterInitialize
- CreateRemoteThreadEx
- CreateUmsCompletionList
- CreateUmsThreadContext
- DeleteUmsCompletionList
- DeleteUmsThreadContext
- DequeueUmsCompletionListItems
- DisableThreadProfiling
- EnableThreadProfiling
- EnterUmsSchedulingMode
- ExecuteUmsThread
- FSCTL_GET_BOOT_AREA_INFO
- FSCTL_GET_RETRIEVAL_POINTER_BASE
- GetActiveProcessorCount
- GetActiveProcessorGroupCount
- GetCurrentProcessorNumberEx
- GetCurrentUmsThread
- GetLogicalProcessorInformationEx
- GetMaximumProcessorCount
- GetMaximumProcessorGroupCount
- GetNextUmsListItem
- GetNumaAvailableMemoryNodeEx
- GetNumaNodeNumberFromHandle
- GetNumaNodeProcessorMaskEx
- GetNumaProcessorNodeEx
- GetNumaProximityNodeEx
- GetProcessGroupAffinity
- GetProcessorSystemCycleTime
- GetThreadGroupAffinity
- GetThreadIdealProcessorEx
- GetUmsCompletionListEvent
- GetWindowDisplayAffinity
- NetProvisionComputerAccount
- NetRequestOfflineDomainJoin
- PowerClearRequest
- PowerCreateRequest
- PowerSetRequest
- QueryIdleProcessorCycleTimeEx
- QueryThreadpoolStackInformation
- QueryThreadProfiling
- QueryUmsThreadInformation
- QueryUnbiasedInterruptTime
- ReadThreadProfiling
- SetSearchPathMode
- SetThreadGroupAffinity
- SetThreadIdealProcessorEx
- SetThreadpoolCallbackPersistent
- SetThreadpoolCallbackPriority
- SetThreadpoolStackInformation
- SetUmsThreadInformation
- SetWaitableTimerEx
- SetWindowDisplayAffinity
- SHAddFolderPathToLibrary
- SHAssocEnumHandlersForProtocolByApplication
- SHCreateLibrary
- Shell_NotifyIconGetRect
- SHGetItemFromDataObject
- SHGetItemFromObject
- SHGetKnownFolderItem
- SHGetPropertyStoreForWindow
- SHGlobalCounterDecrement
- SHGlobalCounterGetValue
- SHGlobalCounterIncrement
- SHLoadLibraryFromItem
- SHLoadLibraryFromKnownFolder
- SHLoadLibraryFromParsingName
- SHRemoveFolderPathFromLibrary
- SHResolveFolderPathInLibrary
- SHResolveLibrary
- SHSaveLibraryInFolderPath
- SHShowManageLibraryUI
- StgMakeUniqueName
- TryAcquireSRWLockExclusive
- TryAcquireSRWLockShared
- UmsSchedulerProc
- UmsThreadYield
The following elements were updated.
- ChangeServiceConfig2 and QueryServiceConfig2 added support for SERVICE_CONFIG_PREFERRED_NODE and SERVICE_CONFIG_TRIGGER_INFO.
- HandlerEx added support for SERVICE_CONTROL_TIMECHANGE and SERVICE_CONTROL_TRIGGEREVENT.
- SetServiceStatus added support for SERVICE_ACCEPT_TIMECHANGE and SERVICE_ACCEPT_TRIGGEREVENT.
Build date: 3/25/2010