Geoff Chappell, Software Analyst
The table below lists the functions that are first exported by the Windows kernel in the version 6.0 from Windows Vista SP1 and Windows Server 2008.
Function | Remarks |
---|---|
EtwRegisterClassicProvider | |
EtwSendTraceBuffer | |
ExAcquireSpinLockExclusive | |
ExAcquireSpinLockExclusiveAtDpcLevel | |
ExAcquireSpinLockShared | |
ExAcquireSpinLockSharedAtDpcLevel | |
ExEnterPriorityRegionAndAcquireResourceExclusive | |
ExEnterPriorityRegionAndAcquireResourceShared | |
ExReleaseResourceAndLeavePriorityRegion | |
ExReleaseSpinLockExclusive | |
ExReleaseSpinLockExclusiveFromDpcLevel | |
ExReleaseSpinLockShared | |
ExReleaseSpinLockSharedFromDpcLevel | |
ExTryConvertSharedSpinLockExclusive | |
FsRtlCheckOplockEx | undocumented until 2008-2009; documentation requires Windows Vista and higher |
IoClearDependency | |
IoDeleteAllDependencyRelations | |
IoDuplicateDependency | |
IoReplacePartitionUnit | |
IoSetDependency | |
KeDeregisterProcessorChangeCallback | |
KeRegisterProcessorChangeCallback | |
KeRemoveQueueEx | declaration requires Windows Vista and higher |
KeTestAlertThread | |
NtGetEnvironmentVariableEx | |
NtQueryEnvironmentVariableInfoEx | |
ObGetFilterVersion | |
ObRegisterCallbacks | |
ObUnRegisterCallbacks | |
PoSetDeviceBusyEx | undocumented until 2008-2009 |
PsQueryProcessExceptionFlags | |
PsSetCreateProcessNotifyRoutineEx | |
TmpIsKTMCommitCoordinator | discontinued in 6.2 |
WheaAddErrorSource | |
WheaGetErrorSource |