Windows 8 API Sets
API Sets available in Windows 8 and Windows Server 2012.
API Sets available in Windows 8 and Windows Server 2012
This topic lists the API Sets available for use in Windows 8 and Windows Server 2012. For convenience, the "umbrella" libs MinCore.lib and MinCore_Downlevel.lib are provided in the Microsoft Windows Software Development Kit (SDK) that encompasses the API surface defined in API Sets plus additional APIs that are contained in well-layered system DLLs.
Lib to link to: MinCore.lib
The API Sets listed in this table are the DLL names to use for delay load.
| API Set | API encompassed by API Set |
|---|---|
| api-ms-win-core-com-l1-1-0.dll |
CoGetInterfaceAndReleaseStream CoInvalidateRemoteMachineBindings |
| api-ms-win-core-comm-l1-1-0.dll | |
| api-ms-win-core-console-l1-1-0.dll | |
| api-ms-win-core-console-l2-1-0.dll | |
| api-ms-win-core-datetime-l1-1-1.dll | |
| api-ms-win-core-debug-l1-1-1.dll | |
| api-ms-win-core-errorhandling-l1-1-1.dll |
RemoveVectoredExceptionHandler RestoreLastError |
| api-ms-win-core-fibers-l1-1-1.dll | |
| api-ms-win-core-file-l1-2-0.dll |
GetVolumeNameForVolumeMountPointW |
| api-ms-win-core-file-l2-1-0.dll | |
| api-ms-win-core-firmware-l1-1-0.dll | |
| api-ms-win-core-handle-l1-1-0.dll | |
| api-ms-win-core-heap-l1-2-0.dll | |
| api-ms-win-core-interlocked-l1-2-0.dll | |
| api-ms-win-core-io-l1-1-1.dll | |
| api-ms-win-core-job-l1-1-0.dll | |
| api-ms-win-core-libraryloader-l1-1-1.dll |
QueryOptionalDelayLoadedAPI |
| api-ms-win-core-localization-l1-2-0.dll |
GetProcessPreferredUILanguages |
| api-ms-win-core-memory-l1-1-1.dll |
CreateMemoryResourceNotification QueryMemoryResourceNotification UnmapViewOfFileEx |
| api-ms-win-core-namedpipe-l1-2-0.dll | |
| api-ms-win-core-namespace-l1-1-0.dll | |
| api-ms-win-core-path-l1-1-0.dll | |
| api-ms-win-core-processenvironment-l1-2-0.dll |
NeedCurrentDirectoryForExePathA NeedCurrentDirectoryForExePathW SetEnvironmentStringsW SetStdHandleEx |
| api-ms-win-core-processthreads-l1-1-1.dll |
InitializeProcThreadAttributeList |
| api-ms-win-core-processtopology-l1-1-0.dll |
SetProcessGroupAffinity |
| api-ms-win-core-profile-l1-1-0.dll | |
| api-ms-win-core-psapi-l1-1-0.dll |
K32EmptyWorkingSet K32EnumDeviceDrivers K32EnumPageFilesW K32EnumProcesses K32GetDeviceDriverBaseNameW K32GetDeviceDriverFileNameW K32GetMappedFileNameW K32GetPerformanceInfo K32GetProcessImageFileNameW K32GetProcessMemoryInfo K32GetWsChanges K32GetWsChangesEx K32InitializeProcessForWsWatch K32QueryWorkingSet K32QueryWorkingSetEx |
| api-ms-win-core-realtime-l1-1-0.dll | |
| api-ms-win-core-registry-l1-1-0.dll | |
| api-ms-win-core-rtlsupport-l1-2-0.dll |
RtlCompareMemory |
| api-ms-win-core-shutdown-l1-1-0.dll | |
| api-ms-win-core-string-l1-1-0.dll | |
| api-ms-win-core-string-l2-1-0.dll | |
| api-ms-win-core-synch-l1-2-0.dll |
InitializeCriticalSectionAndSpinCount |
| api-ms-win-core-sysinfo-l1-2-0.dll |
GetLogicalProcessorInformation GetLogicalProcessorInformationEx GetOsSafeBootMode |
| api-ms-win-core-systemtopology-l1-1-0.dll | |
| api-ms-win-core-threadpool-l1-2-0.dll |
CloseThreadpoolCleanupGroupMembers DisassociateCurrentThreadFromCallback FreeLibraryWhenCallbackReturns LeaveCriticalSectionWhenCallbackReturns QueryThreadpoolStackInformation ReleaseMutexWhenCallbackReturns ReleaseSemaphoreWhenCallbackReturns WaitForThreadpoolTimerCallbacks |
| api-ms-win-core-timezone-l1-1-0.dll |
EnumDynamicTimeZoneInformation GetDynamicTimeZoneInformationEffectiveYears |
| api-ms-win-core-util-l1-1-0.dll | |
| api-ms-win-core-version-l1-1-0.dll | |
| api-ms-win-core-xstate-l1-1-1.dll |
RtlCopyContext RtlCopyExtendedContext RtlGetEnabledExtendedFeatures RtlGetExtendedContextLength RtlGetExtendedFeaturesMask RtlInitializeExtendedContext RtlLocateExtendedFeature RtlLocateLegacyContext RtlSetExtendedFeaturesMask |
| api-ms-win-devices-config-l1-1-0.dll |
CM_Delete_Device_Interface_KeyW CM_Get_Class_Registry_PropertyW CM_Get_Device_Interface_List_SizeW CM_Get_Device_Interface_Property_KeysW CM_Get_Device_Interface_PropertyW CM_Get_DevNode_Registry_PropertyW CM_Set_Class_Registry_PropertyW CM_Set_Device_Interface_PropertyW |
| api-ms-win-eventing-classicprovider-l1-1-0.dll | |
| api-ms-win-eventing-consumer-l1-1-0.dll | |
| api-ms-win-eventing-controller-l1-1-0.dll | |
| api-ms-win-eventing-provider-l1-1-0.dll | |
| api-ms-win-power-base-l1-1-0.dll | |
| api-ms-win-power-setting-l1-1-0.dll |
PowerSettingRegisterNotification |
| api-ms-win-security-appcontainer-l1-1-0.dll | |
| api-ms-win-security-base-l1-2-0.dll |
AccessCheckByTypeAndAuditAlarmW AccessCheckByTypeResultListAndAuditAlarmByHandleW AccessCheckByTypeResultListAndAuditAlarmW ConvertToAutoInheritPrivateObjectSecurity CreatePrivateObjectSecurityWithMultipleInheritance GetAppContainerAce GetCachedSigningLevel GetSecurityDescriptorRMControl SetCachedSigningLevel |
| api-ms-win-security-credentials-l1-1-0.dll | |
| api-ms-win-security-lsalookup-l2-1-0.dll | |
| api-ms-win-security-sddl-l1-1-0.dll |
ConvertSecurityDescriptorToStringSecurityDescriptorW |
| api-ms-win-service-core-l1-1-1.dll | |
| api-ms-win-service-management-l1-1-0.dll | |
| api-ms-win-service-management-l2-1-0.dll | |
| api-ms-win-service-winsvc-l1-2-0.dll | |
| api-ms-win-shcore-scaling-l1-1-1.dll |
RegisterScaleChangeNotifications |
| authz.dll |
AuthzEnumerateSecurityEventSources AuthzEvaluateSacl AuthzFreeCentralAccessPolicyCache AuthzGetInformationFromContext AuthziLogAuditEvent AuthzInitializeCompoundContext AuthzInitializeContextFromAuthzContext AuthzInitializeContextFromToken AuthzInitializeObjectAccessAuditEvent AuthzInitializeObjectAccessAuditEvent2 AuthzInitializeRemoteAccessCheck AuthzInitializeRemoteResourceManager AuthzInitializeResourceManager AuthzInitializeResourceManagerEx AuthzInstallSecurityEventSource AuthzRegisterCapChangeNotification AuthzRegisterSecurityEventSource AuthzReportSecurityEventFromParams AuthzSetAppContainerInformation AuthzShutdownRemoteAccessCheck AuthzUninstallSecurityEventSource |
| bcrypt.dll |
BCryptConfigureContextFunction BCryptEnumContextFunctionProviders BCryptQueryContextConfiguration BCryptQueryContextFunctionConfiguration BCryptQueryContextFunctionProperty BCryptQueryProviderRegistration BCryptRegisterConfigChangeNotify BCryptSetAuditingInterface BCryptSetContextFunctionProperty |
| cabinet.dll | |
| crypt32.dll |
CertAddCertificateContextToStore CertAddEncodedCertificateToStore CertAddEncodedCertificateToSystemStoreA CertAddEncodedCertificateToSystemStoreW CertAddEnhancedKeyUsageIdentifier CertAddRefServerOcspResponseContext CertAddSerializedElementToStore CertCreateCertificateChainEngine CertCreateCTLEntryFromCertificateContextProperties CertDeleteCertificateFromStore CertDuplicateCertificateContext CertEnumCertificateContextProperties CertFreeCertificateChainEngine CertFreeServerOcspResponseContext CertGetCertificateContextProperty CertGetIssuerCertificateFromStore CertGetServerOcspResponseContext CertGetSubjectCertificateFromStore CertIsRDNAttrsInCertificateName CertRemoveEnhancedKeyUsageIdentifier CertResyncCertificateChainEngine CertRetrieveLogoOrBiometricInfo CertSerializeCertificateStoreElement CertSetCertificateContextPropertiesFromCTLEntry CertSetCertificateContextProperty CertVerifyCertificateChainPolicy CertVerifySubjectCertificateContext CryptAcquireCertificatePrivateKey CryptCloseAsyncHandle CryptCreateAsyncHandle CryptCreateKeyIdentifierFromCSP CryptDecryptAndVerifyMessageSignature CryptEnumKeyIdentifierProperties CryptExportPublicKeyInfoFromBCryptKeyHandle CryptFindCertificateKeyProvInfo CryptGetAsyncParam CryptGetDefaultOIDFunctionAddress CryptInstallOIDFunctionAddress CryptLoadSip CryptMsgCalculateEncodedLength CryptMsgVerifyCountersignatureEncoded CryptMsgVerifyCountersignatureEncodedEx CryptRegisterDefaultOIDFunction CryptSetAsyncParam CryptSIPRetrieveSubjectGuidForCatalogFile CryptUnregisterDefaultOIDFunction CryptVerifyCertificateSignature CryptVerifyCertificateSignatureEx CryptVerifyDetachedMessageHash CryptVerifyDetachedMessageSignature CryptVerifyMessageSignatureWithKey DbgInitOSS DbgPrintf PFXExportCertStore2 |
| cryptbase.dll |
SystemFunction001 SystemFunction002 SystemFunction003 SystemFunction004 SystemFunction005 SystemFunction028 SystemFunction029 SystemFunction034 SystemFunction036 SystemFunction040 SystemFunction041 |
| cryptnet.dll |
CryptInstallCancelRetrieval CryptUninstallCancelRetrieval |
| dfscli.dll |
NetDfsGetDcAddress NetDfsGetSupportedNamespaceVersion NetDfsManagerSendSiteInfo |
| dnsapi.dll |
AddRefQueryBlobEx BreakRecordsIntoBlob CombineRecordsInBlob DelaySortDAServerlist DeRefQueryBlobEx Dns_AddRecordsToMessage Dns_AllocateMsgBuf Dns_BuildPacket Dns_CacheServiceCleanup Dns_CacheServiceInit Dns_CleanupWinsock Dns_CloseConnection Dns_CloseSocket Dns_CreateMulticastSocket Dns_CreateSocket Dns_CreateSocketEx Dns_ExtractRecordsFromMessage Dns_FindAuthoritativeZoneLib Dns_FreeMsgBuf Dns_GetRandomXid Dns_InitializeMsgBuf Dns_InitializeMsgRemoteSockaddr Dns_InitializeWinsock Dns_OpenTcpConnectionAndSend Dns_ParseMessage Dns_ParsePacketRecord Dns_PingAdapterServers Dns_ReadPacketName Dns_ReadPacketNameAllocate Dns_ReadRecordStructureFromPacket Dns_RecvTcp Dns_ResetNetworkInfo Dns_SendAndRecvUdp Dns_SendEx Dns_SetRecordDatalength Dns_SetRecordsSection Dns_SetRecordsTtl Dns_SkipPacketName Dns_SkipToRecord Dns_UpdateLib Dns_UpdateLibEx Dns_WriteDottedNameToPacket Dns_WriteQuestionToMessage Dns_WriteRecordStructureToPacketEx DnsAcquireContextHandle_A DnsAllocateRecord DnsApiAlloc DnsApiAllocZero DnsApiFree DnsApiHeapReset DnsApiRealloc DnsApiSetDebugGlobals DnsAsyncRegisterHostAddrs DnsAsyncRegisterInit DnsAsyncRegisterTerm DnsCopyStringEx DnsCreateReverseNameStringForIpAddress DnsCreateStandardDnsNameCopy DnsCreateStringCopy DnsDhcpRegisterAddrs DnsDhcpRegisterHostAddrs DnsDhcpRegisterInit DnsDhcpRegisterTerm DnsDhcpRemoveRegistrations DnsDhcpSrvRegisterHostAddr DnsDhcpSrvRegisterHostAddrEx DnsDhcpSrvRegisterHostName DnsDhcpSrvRegisterHostNameEx DnsDhcpSrvRegisterInit DnsDhcpSrvRegisterInitialize DnsDhcpSrvRegisterTerm DnsDisableIdnEncoding DnsDowncaseDnsNameLabel DnsExtractRecordsFromMessage_UTF8 DnsExtractRecordsFromMessage_W DnsFindAuthoritativeZone DnsFlushResolverCache DnsFlushResolverCacheEntry_A DnsFlushResolverCacheEntry_UTF8 DnsFlushResolverCacheEntry_W DnsFreeConfigStructure DnsFreePolicyConfig DnsGetBufferLengthForStringCopy DnsGetCacheDataTable DnsGetDnsServerList DnsGetDomainName DnsGetLastFailedUpdateInfo DnsGetPolicyTableInfo DnsGetPolicyTableInfoPrivate DnsGetPrimaryDomainName_A DnsGetProxyInfoPrivate DnsGlobals DnsIpv6AddressToString DnsIpv6StringToAddress DnsIsAMailboxType DnsIsNSECType DnsIsStatusRcode DnsIsStringCountValidForTextType DnsLogEvent DnsMapRcodeToStatus DnsModifyRecordsInSet_A DnsModifyRecordsInSet_UTF8 DnsModifyRecordsInSet_W DnsNameCompare_UTF8 DnsNameCompare_W DnsNameCompareEx_A DnsNameCompareEx_UTF8 DnsNameCompareEx_W DnsNameCopy DnsNameCopyAllocate DnsNetworkInfo_CreateFromFAZ DnsNetworkInformation_CreateFromFAZ DnsNotifyResolver DnsNotifyResolverClusterIp DnsNotifyResolverEx DnsQuery_A DnsQuery_UTF8 DnsQueryConfigAllocEx DnsQueryConfigDword DnsQueryExUTF8 DnsRecordBuild_UTF8 DnsRecordBuild_W DnsRecordStringForType DnsRecordStringForWritableType DnsRecordTypeForName DnsRemoveRegistrations DnsReplaceRecordSetUTF8 DnsResolverOp DnsScreenLocalAddrsForRegistration DnsSetConfigDword DnsStatusString DnsStringCopyAllocateEx DnsTraceServerConfig DnsUnicodeToUtf8 DnsUpdate DnsUpdateMachinePresence DnsUpdateTest_A DnsUpdateTest_UTF8 DnsUpdateTest_W DnsUtf8ToUnicode DnsValidateName_A DnsValidateName_UTF8 DnsValidateName_W DnsValidateNameOrIp_TempW DnsValidateServer_A DnsValidateServer_W DnsValidateServerArray_A DnsValidateServerArray_W DnsValidateUtf8Byte DnsWriteQuestionToBuffer_UTF8 DnsWriteQuestionToBuffer_W DnsWriteReverseNameStringForIpAddress ExtraInfo_Init Faz_AreServerListsInSameNameSpace FlushDnsPolicyUnreachableStatus GetCurrentTimeInSeconds HostsFile_Close HostsFile_Open HostsFile_ReadLine IpHelp_IsAddrOnLink Local_GetRecordsForLocalName Local_GetRecordsForLocalNameEx NetInfo_Build NetInfo_Clean NetInfo_Copy NetInfo_CreatePerNetworkNetinfo NetInfo_Free NetInfo_GetAdapterByAddress NetInfo_GetAdapterByInterfaceIndex NetInfo_GetAdapterByName NetInfo_IsAddrConfig NetInfo_IsForUpdate NetInfo_ResetServerPriorities NetInfo_UpdateNetworkProperties NetInfo_UpdateServerReachability Query_Cancel Query_Main QueryDirectEx Reg_FreeUpdateInfo Reg_GetValueEx Reg_ReadGlobalsEx Reg_ReadUpdateInfo Security_ContextListTimeout Send_AndRecvUdpWithParam Send_MessagePrivate Send_OpenTcpConnectionAndSend Socket_CacheCleanup Socket_CacheInit Socket_CleanupWinsock Socket_ClearMessageSockets Socket_CloseEx Socket_CloseMessageSockets Socket_Create Socket_CreateMulticast Socket_InitWinsock Socket_JoinMulticast Socket_RecvFrom Socket_SetMulticastInterface Socket_SetMulticastLoopBack Socket_SetTtl Socket_TcpListen Trace_Reset Update_ReplaceAddressRecordsW Util_IsIp6Running |
| dsparse.dll |
DsCrackSpn2A DsCrackSpn2W DsCrackSpn3W DsCrackSpn4W |
| dsrole.dll | |
| httpapi.dll |
HttpControlService HttpDeleteServiceConfiguration HttpGetCounters HttpQueryServerSessionProperty HttpWaitForDisconnectEx |
| iphlpapi.dll |
_PfAddFiltersToInterface@24 _PfAddGlobalFilterToInterface@8 _PfBindInterfaceToIndex@16 _PfBindInterfaceToIPAddress@12 _PfCreateInterface@24 _PfDeleteInterface@4 _PfDeleteLog@0 _PfGetInterfaceStatistics@16 _PfMakeLog@4 _PfRebindFilters@8 _PfRemoveFilterHandles@12 _PfRemoveFiltersFromInterface@20 _PfRemoveGlobalFilterFromInterface@8 _PfSetLogBuffer@28 _PfTestPacket@20 _PfUnBindInterface@4 AllocateAndGetInterfaceInfoFromStack AllocateAndGetIpAddrTableFromStack CloseGetIPPhysicalInterfaceForDestination ConvertGuidToStringA ConvertGuidToStringW ConvertInterfacePhysicalAddressToLuid ConvertRemoteInterfaceAliasToLuid ConvertRemoteInterfaceGuidToLuid ConvertRemoteInterfaceIndexToLuid ConvertRemoteInterfaceLuidToAlias ConvertRemoteInterfaceLuidToGuid ConvertRemoteInterfaceLuidToIndex ConvertStringToGuidA ConvertStringToGuidW ConvertStringToInterfacePhysicalAddress CreatePersistentTcpPortReservation CreatePersistentUdpPortReservation DeletePersistentTcpPortReservation DeletePersistentUdpPortReservation GetCurrentThreadCompartmentId GetIpNetworkConnectionBandwidthEstimates GetNetworkInformation GetOwnerModuleFromPidAndInfo GetPerTcp6ConnectionStats GetPerTcpConnectionStats GetSessionCompartmentId InitializeUnicastIpAddressEntry InternalCleanupPersistentStore InternalCreateAnycastIpAddressEntry InternalCreateIpForwardEntry InternalCreateIpForwardEntry2 InternalCreateIpNetEntry InternalCreateIpNetEntry2 InternalCreateUnicastIpAddressEntry InternalDeleteAnycastIpAddressEntry InternalDeleteIpForwardEntry InternalDeleteIpForwardEntry2 InternalDeleteIpNetEntry InternalDeleteIpNetEntry2 InternalDeleteUnicastIpAddressEntry InternalFindInterfaceByAddress InternalGetAnycastIpAddressEntry InternalGetAnycastIpAddressTable InternalGetForwardIpTable2 InternalGetIfEntry2 InternalGetIfTable InternalGetIfTable2 InternalGetIpAddrTable InternalGetIpForwardEntry2 InternalGetIpForwardTable InternalGetIpInterfaceEntry InternalGetIpInterfaceTable InternalGetIpNetEntry2 InternalGetIpNetTable InternalGetIpNetTable2 InternalGetIPPhysicalInterfaceForDestination InternalGetMulticastIpAddressEntry InternalGetMulticastIpAddressTable InternalGetTcp6Table2 InternalGetTcp6TableWithOwnerModule InternalGetTcp6TableWithOwnerPid InternalGetTcpTable InternalGetTcpTable2 InternalGetTcpTableEx InternalGetTcpTableWithOwnerModule InternalGetTcpTableWithOwnerPid InternalGetTunnelPhysicalAdapter InternalGetUdp6TableWithOwnerModule InternalGetUdp6TableWithOwnerPid InternalGetUdpTable InternalGetUdpTableEx InternalGetUdpTableWithOwnerModule InternalGetUdpTableWithOwnerPid InternalGetUnicastIpAddressEntry InternalGetUnicastIpAddressTable InternalSetIfEntry InternalSetIpForwardEntry InternalSetIpForwardEntry2 InternalSetIpInterfaceEntry InternalSetIpNetEntry InternalSetIpNetEntry2 InternalSetIpStats InternalSetTcpEntry InternalSetTeredoPort InternalSetUnicastIpAddressEntry LookupPersistentTcpPortReservation LookupPersistentUdpPortReservation NhGetGuidFromInterfaceName NhGetInterfaceDescriptionFromGuid NhGetInterfaceNameFromDeviceGuid NhGetInterfaceNameFromGuid NhpAllocateAndGetInterfaceInfoFromStack NotifyStableUnicastIpAddressTable NTPTimeToNTFileTime NTTimeToNTPTime SetAdapterIpAddress SetCurrentThreadCompartmentId SetNetworkInformation SetPerTcp6ConnectionStats SetPerTcpConnectionStats SetSessionCompartmentId |
| logoncli.dll |
DsGetDcNameWithAccountA DsGetDcNameWithAccountW DsMergeForestTrustInformationW NetLogonGetTimeServiceParentDomain NlSetDsIsCloningPDC |
| mpr.dll |
MultinetGetConnectionPerformanceA |
| mswsock.dll |
dn_expand EnumProtocolsA GetAddressByNameA GetAddressByNameW GetNameByTypeA getnetbyname GetServiceW GetSocketErrorMessageW GetTypeByNameA GetTypeByNameW inet_network MigrateWinsockConfiguration MigrateWinsockConfigurationEx NPLoadNameSpaces rcmd rexec rresvport s_perror sethostname |
| ncrypt.dll |
GetIsolationServerInterface GetKeyStorageInterface GetSChannelInterface NCryptCloseProtectionDescriptor NCryptCreateProtectionDescriptor NCryptGetProtectionDescriptorInfo NCryptQueryProtectionDescriptorName NCryptRegisterProtectionDescriptorName NCryptSetAuditingInterface SslDecrementProviderReferenceCount SslGetCipherSuitePRFHashAlgorithm |
| netutils.dll | |
| oleaut32.dll |
OACreateTypeLib2 OaEnablePerUserTLibRegistration |
| rpcrt4.dll |
CreateProxyFromTypeInfo CreateStubFromTypeInfo CStdStubBuffer_DebugServerQueryInterface CStdStubBuffer_DebugServerRelease I_RpcAllocate I_RpcAsyncAbortCall I_RpcAsyncSetHandle I_RpcBCacheAllocate I_RpcBCacheFree I_RpcBindingCopy I_RpcBindingCreateNP I_RpcBindingHandleToAsyncHandle I_RpcBindingInqClientTokenAttributes I_RpcBindingInqCurrentModifiedId I_RpcBindingInqDynamicEndpoint I_RpcBindingInqDynamicEndpointA I_RpcBindingInqDynamicEndpointW I_RpcBindingInqMarshalledTargetInfo I_RpcBindingInqSecurityContext I_RpcBindingInqSecurityContextKeyInfo I_RpcBindingInqTransportType I_RpcBindingInqWireIdForSnego I_RpcBindingIsClientLocal I_RpcBindingIsServerLocal I_RpcBindingSetPrivateOption I_RpcBindingToStaticStringBindingW I_RpcCertProcessAndProvision I_RpcClearMutex I_RpcCompleteAndFree I_RpcConnectionInqSockBuffSize I_RpcConnectionSetSockBuffSize I_RpcDeleteMutex I_RpcEnableWmiTrace I_RpcExceptionFilter I_RpcFilterDCOMActivation I_RpcFree I_RpcFreeBuffer I_RpcFreePipeBuffer I_RpcFwThisIsTheManager I_RpcGetBuffer I_RpcGetBufferWithObject I_RpcGetCurrentCallHandle I_RpcGetDefaultSD I_RpcGetExtendedError I_RpcGetPortAllocationData I_RpcIfInqTransferSyntaxes I_RpcInitNdrImports I_RpcLogEvent I_RpcMapWin32Status I_RpcMarshalBindingHandleAndInterfaceForNDF I_RpcMgmtEnableDedicatedThreadPool I_RpcMgmtQueryDedicatedThreadPool I_RpcNDRCGetWireRepresentation I_RpcNDRSContextEmergencyCleanup I_RpcNegotiateTransferSyntax I_RpcNsBindingSetEntryName I_RpcNsBindingSetEntryNameA I_RpcNsBindingSetEntryNameW I_RpcNsInterfaceExported I_RpcNsInterfaceUnexported I_RpcOpenClientProcess I_RpcOpenClientThread I_RpcParseSecurity I_RpcPauseExecution I_RpcReallocPipeBuffer I_RpcReceive I_RpcRecordCalloutFailure I_RpcRequestMutex I_RpcSend I_RpcSendReceive I_RpcServerAllocateIpPort I_RpcServerCheckClientRestriction I_RpcServerInqAddressChangeFn I_RpcServerInqLocalConnAddress I_RpcServerInqRemoteConnAddress I_RpcServerInqTransportType I_RpcServerIsClientDisconnected I_RpcServerRegisterForwardFunction I_RpcServerSetAddressChangeFn I_RpcServerStartService I_RpcServerTurnOnOffKeepalives I_RpcServerUseProtseq2A I_RpcServerUseProtseq2W I_RpcServerUseProtseqEp2A I_RpcServerUseProtseqEp2W I_RpcSessionStrictContextHandle I_RpcSetDCOMAppId I_RpcSNCHOption I_RpcSsDontSerializeContext I_RpcSystemFunction001 I_RpcTransConnectionAllocatePacket I_RpcTransConnectionFreePacket I_RpcTransConnectionReallocPacket I_RpcTransDatagramAllocate I_RpcTransDatagramAllocate2 I_RpcTransDatagramFree I_RpcTransGetThreadEvent I_RpcTransGetThreadEventThreadOptional I_RpcTransIoCancelled I_RpcTransServerNewConnection I_RpcTurnOnEEInfoPropagation I_UuidCreate MesDecodeIncrementalHandleCreate MesEncodeDynBufferHandleCreate MesEncodeFixedBufferHandleCreate MesEncodeIncrementalHandleCreate NdrAllocate NdrAsyncServerCall NdrByteCountPointerBufferSize NdrByteCountPointerFree NdrByteCountPointerMarshall NdrByteCountPointerUnmarshall NDRCContextBinding NDRCContextMarshall NDRCContextUnmarshall NdrClientContextMarshall NdrClientContextUnmarshall NdrClientInitialize NdrClientInitializeNew NdrComplexArrayFree NdrComplexArrayMemorySize NdrComplexStructFree NdrComplexStructMemorySize NdrConformantArrayFree NdrConformantArrayMemorySize NdrConformantStringMemorySize NdrConformantStructBufferSize NdrConformantStructFree NdrConformantStructMarshall NdrConformantStructMemorySize NdrConformantStructUnmarshall NdrConformantVaryingArrayBufferSize NdrConformantVaryingArrayFree NdrConformantVaryingArrayMarshall NdrConformantVaryingArrayMemorySize NdrConformantVaryingArrayUnmarshall NdrConformantVaryingStructBufferSize NdrConformantVaryingStructFree NdrConformantVaryingStructMarshall NdrConformantVaryingStructMemorySize NdrConformantVaryingStructUnmarshall NdrConvert2 NdrCorrelationFree NdrCorrelationInitialize NdrCorrelationPass NdrCreateServerInterfaceFromStub NdrDcomAsyncClientCall NdrDcomAsyncStubCall NdrEncapsulatedUnionBufferSize NdrEncapsulatedUnionFree NdrEncapsulatedUnionMarshall NdrEncapsulatedUnionMemorySize NdrEncapsulatedUnionUnmarshall NdrFixedArrayBufferSize NdrFixedArrayFree NdrFixedArrayMarshall NdrFixedArrayMemorySize NdrFixedArrayUnmarshall NdrFreeBuffer NdrFullPointerFree NdrFullPointerInsertRefId NdrFullPointerQueryPointer NdrFullPointerQueryRefId NdrFullPointerXlatFree NdrFullPointerXlatInit NdrGetBaseInterfaceFromStub NdrGetBuffer NdrGetDcomProtocolVersion NdrGetSimpleTypeBufferAlignment NdrGetSimpleTypeBufferSize NdrGetSimpleTypeMemorySize NdrGetTypeFlags NdrInterfacePointerMemorySize NdrMapCommAndFaultStatus NdrMesProcEncodeDecode NdrMesProcEncodeDecode2 NdrMesSimpleTypeAlignSize NdrMesSimpleTypeDecode NdrMesSimpleTypeEncode NdrMesTypeAlignSize NdrMesTypeAlignSize2 NdrMesTypeDecode NdrMesTypeDecode2 NdrMesTypeEncode NdrMesTypeEncode2 NdrMesTypeFree2 NdrNonConformantStringBufferSize NdrNonConformantStringMarshall NdrNonConformantStringMemorySize NdrNonConformantStringUnmarshall NdrNonEncapsulatedUnionBufferSize NdrNonEncapsulatedUnionFree NdrNonEncapsulatedUnionMarshall NdrNonEncapsulatedUnionMemorySize NdrNonEncapsulatedUnionUnmarshall NdrNsGetBuffer NdrNsSendReceive NdrOutInit NdrPartialIgnoreClientBufferSize NdrPartialIgnoreClientMarshall NdrPartialIgnoreServerInitialize NdrPartialIgnoreServerUnmarshall NdrpCreateProxy NdrpCreateStub NdrpGetProcFormatString NdrpGetTypeFormatString NdrpGetTypeGenCookie NdrpMemoryIncrement NdrPointerMemorySize NdrpReleaseTypeFormatString NdrpReleaseTypeGenCookie NdrpVarVtOfTypeDesc NdrRangeUnmarshall NdrRpcSmClientAllocate NdrRpcSmClientFree NdrRpcSmSetClientToOsf NdrRpcSsDefaultAllocate NdrRpcSsDefaultFree NdrRpcSsDisableAllocate NdrRpcSsEnableAllocate NDRSContextMarshall NDRSContextMarshall2 NDRSContextMarshallEx NDRSContextUnmarshall NDRSContextUnmarshall2 NDRSContextUnmarshallEx NdrSendReceive NdrServerCall NdrServerCall2 NdrServerContextMarshall NdrServerContextNewMarshall NdrServerContextNewUnmarshall NdrServerContextUnmarshall NdrServerInitialize NdrServerInitializeMarshall NdrServerInitializeNew NdrServerInitializePartial NdrServerInitializeUnmarshall NdrServerMarshall NdrServerUnmarshall NdrSimpleStructFree NdrSimpleStructMemorySize NdrStubCall NdrStubInitializeMarshall NdrTypeFlags NdrTypeFree NdrTypeMarshall NdrTypeSize NdrTypeUnmarshall NdrUnmarshallBasetypeInline NdrUserMarshalMemorySize NdrUserMarshalSimpleTypeConvert NdrVaryingArrayBufferSize NdrVaryingArrayFree NdrVaryingArrayMarshall NdrVaryingArrayMemorySize NdrVaryingArrayUnmarshall NdrXmitOrRepAsBufferSize NdrXmitOrRepAsFree NdrXmitOrRepAsMarshall NdrXmitOrRepAsMemorySize NdrXmitOrRepAsUnmarshall pfnFreeRoutines pfnMarshallRoutines pfnSizeRoutines pfnUnmarshallRoutines RpcGetAuthorizationContextForClient RpcImpersonateClient2 RpcServerCompleteSecurityCallback RpcServerInterfaceGroupActivate RpcServerInterfaceGroupCreateA RpcServerInterfaceGroupCreateW RpcServerInterfaceGroupDeactivate RpcServerInterfaceGroupInqBindings RpcServerSubscribeForNotification RpcServerUnsubscribeForNotification RpcServerYield RpcSsGetContextBinding RpcUserFree SimpleTypeAlignment SimpleTypeBufferSize SimpleTypeMemorySize TowerConstruct TowerExplode |
| samcli.dll | |
| schedcli.dll | |
| srvcli.dll |
LocalFileClose LocalFileEnum LocalFileGetInfo LocalSessionDel LocalSessionEnum LocalSessionGetInfo LocalShareAdd LocalShareDelEx LocalShareEnum LocalShareGetInfo LocalShareSetInfo NetServerAliasAdd NetServerAliasDel NetServerAliasEnum NetServerStatisticsGet NetShareDelSticky NetShareEnumSticky |
| sspicli.dll |
AcquireCredentialsHandleA AcquireCredentialsHandleW AddCredentialsA AddCredentialsW InitializeSecurityContextA InitializeSecurityContextW LsaLookupAuthenticationPackage LsaRegisterPolicyChangeNotification LsaUnregisterPolicyChangeNotification SaslInitializeSecurityContextA SaslInitializeSecurityContextW SspiEncodeAuthIdentityAsStrings |
| userenv.dll |
AreThereVisibleLogoffScripts AreThereVisibleShutdownScripts CheckDirectoryOwnership CheckXForestLogon CopyProfileDirectoryEx2 CreateAppContainerProfileInternal CreateDirectoryJunctionsForSystem CreateDirectoryJunctionsForUserProfile CreateGroupEx CreateLinkFileEx DeleteAppContainerProfileInternal DeleteGroup DeleteLinkFile DeleteProfileDirectory DeriveAppContainerSidFromAppContainerName ExpandEnvironmentStringsForUserA ExpandEnvironmentStringsForUserW ForceSyncFgPolicy GenerateGPNotification GetAppContainerRegistryLocation GetDefaultUserProfileDirectoryA GetDefaultUserProfileDirectoryW GetLongProfilePathName GetNextFgPolicyRefreshInfo GetPreviousFgPolicyRefreshInfo HasPolicyForegroundProcessingCompleted LookupAppContainerDisplayName PingComputer RemapProfile RsopLoggingEnabled UpdateAppContainerProfile WaitForMachinePolicyForegroundProcessing WaitForUserPolicyForegroundProcessing |
| winhttp.dll |
WinHttpAutoProxySvcMain WinHttpDetectAutoProxyConfigUrl WinHttpGetDefaultProxyConfiguration WinHttpGetIEProxyConfigForCurrentUser WinHttpSetDefaultProxyConfiguration WinHttpWebSocketCompleteUpgrade |
| wkscli.dll |
NetRemoveAlternateComputerName NetWkstaStatisticsGet |
| wldap32.dll |
ldap_set_dbg_flags ldap_set_dbg_routine ldap_startup |
| ws2_32.dll |
GetHostNameW InetNtopW InetPtonW WahCloseApcHelper WahCloseHandleHelper WahCloseNotificationHandleHelper WahCloseSocketHandle WahCloseThread WahCompleteRequest WahCreateHandleContextTable WahCreateNotificationHandle WahCreateSocketHandle WahDestroyHandleContextTable WahDisableNonIFSHandleSupport WahEnableNonIFSHandleSupport WahEnumerateHandleContexts WahInsertHandleContext WahNotifyAllProcesses WahOpenApcHelper WahOpenCurrentThread WahOpenHandleHelper WahOpenNotificationHandleHelper WahQueueUserApc WahReferenceContextByHandle WahRemoveHandleContext WahWaitForNotification WahWriteLSPEvent WEP WPUCompleteOverlappedRequest WPUGetProviderPathEx WSACancelBlockingCall WSAConnectByNameA WSAConnectByNameW WSADuplicateSocketA WSADuplicateSocketW WSAEnumNameSpaceProvidersW WSAEnumProtocolsA WSAEnumProtocolsW WSAGetServiceClassInfoA WSAGetServiceClassInfoW WSAGetServiceClassNameByClassIdA WSAGetServiceClassNameByClassIdW WSAInstallServiceClassA WSAInstallServiceClassW WSAIsBlocking WSALookupServiceBeginA WSALookupServiceNextA WSALookupServiceNextW WSANSPIoctl WSApSetPostRoutine WSASetBlockingHook WSASetServiceA WSASocketW WSAStringToAddressA WSAStringToAddressW WSAUnhookBlockingHook WSCDeinstallProviderEx WSCEnumProtocolsEx WSCGetApplicationCategoryEx WSCInstallNameSpaceEx2 WSCInstallProviderEx WSCSetApplicationCategoryEx WSCUnInstallNameSpaceEx2 WSCUpdateProviderEx WSCWriteProviderOrderEx |
Lib to link to: MinCore_Downlevel.lib
The API Sets listed in this table are the DLL names to use for delay load.
The API Set DLL is the DLL name to use for delay load.
| API Set | API encompassed by API Set |
|---|---|
| api-ms-win-downlevel-advapi32-l1-1-0.dll |
AccessCheckByTypeAndAuditAlarmW AccessCheckByTypeResultListAndAuditAlarmByHandleW AccessCheckByTypeResultListAndAuditAlarmW ConvertToAutoInheritPrivateObjectSecurity CreatePrivateObjectSecurityWithMultipleInheritance GetSecurityDescriptorRMControl |
| api-ms-win-downlevel-advapi32-l2-1-0.dll | |
| api-ms-win-downlevel-normaliz-l1-1-0.dll | |
| api-ms-win-downlevel-ole32-l1-1-0.dll |
CoGetInterfaceAndReleaseStream |
| api-ms-win-downlevel-shell32-l1-1-0.dll | |
| api-ms-win-downlevel-shlwapi-l1-1-0.dll | |
| api-ms-win-downlevel-shlwapi-l2-1-0.dll | |
| api-ms-win-downlevel-user32-l1-1-0.dll | |
| api-ms-win-downlevel-version-l1-1-0.dll |