Dlls for Universal Windows Platform (UWP) apps
This topic lists the Dlls available for use in a Universal Windows Platform (UWP) app. For convenience, an "umbrella" lib, Windows app.lib is 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. Also see API Sets for UWP apps.
Lib to link to: Windowsapp.lib
These are also the DLL names to use for delay load.
From Cabinet dll
From chakra dll
JsGetIndexedPropertiesExternalData
JsHasIndexedPropertiesExternalData
JsSetIndexedPropertiesToExternalData
JsSetObjectBeforeCollectCallback
JsSetProjectionEnqueueCallback
JsSetPromiseContinuationCallback
JsSetRuntimeBeforeCollectCallback
JsSetRuntimeMemoryAllocationCallback
From CRYPT32 dll
CertAddCertificateContextToStore
CertAddEncodedCertificateToStore
CertAddSerializedElementToStore
CertCreateCertificateChainEngine
CertDeleteCertificateFromStore
CertDuplicateCertificateContext
CertEnumCertificateContextProperties
CertFreeCertificateChainEngine
CertGetCertificateContextProperty
CertGetIssuerCertificateFromStore
CertGetSubjectCertificateFromStore
CertResyncCertificateChainEngine
CertSerializeCertificateStoreElement
CertSetCertificateContextProperty
CertVerifyCertificateChainPolicy
CertVerifySubjectCertificateContext
CryptAcquireCertificatePrivateKey
CryptGetDefaultOIDFunctionAddress
CryptInstallOIDFunctionAddress
CryptMsgCalculateEncodedLength
CryptMsgVerifyCountersignatureEncoded
CryptMsgVerifyCountersignatureEncodedEx
From d2d1 dll
D2D1GetGradientMeshInteriorPointsFromCoonsPatch
From d3d11 dll
CreateDirect3D11DeviceFromDXGIDevice
CreateDirect3D11SurfaceFromDXGISurface
From d3d12 dll
D3D12CreateRootSignatureDeserializer
From D3DCOMPILER_47 dll
D3DGetInputAndOutputSignatureBlob
From deviceaccess dll
From dhcpcsvc dll
From dhcpcsvc6 dll
From DWrite dll
From dxgi dll
From ESENT dll
From HrtfApo dll
From MF dll
MFCreateProtectedEnvironmentAccess
From MFPlat dll
MFCreateContentDecryptorContext
MFCreateContentProtectionDevice
MFCreateMediaBufferFromMediaType
MFCreateMediaExtensionActivate
MFCreateMediaTypeFromProperties
MFCreateMFByteStreamOnStreamEx
MFCreatePresentationDescriptor
MFCreatePropertiesFromMediaType
MFCreateStreamOnMFByteStreamEx
MFCreateVideoSampleAllocatorEx
MFCreateWaveFormatExFromMFMediaType
MFDeserializeAttributesFromStream
MFInitMediaTypeFromWaveFormatEx
MFIsContentProtectionDeviceSupported
From MFReadWrite dll
MFCreateSinkWriterFromMediaSink
MFCreateSourceReaderFromByteStream
MFCreateSourceReaderFromMediaSource
From MMDevAPI dll
From MSAJApi dll
alljoyn_aboutdata_create_empty
alljoyn_aboutdata_createfrommsgarg
alljoyn_aboutdata_getaboutdata
alljoyn_aboutdata_getajsoftwareversion
alljoyn_aboutdata_getannouncedaboutdata
alljoyn_aboutdata_getdateofmanufacture
alljoyn_aboutdata_getdefaultlanguage
alljoyn_aboutdata_getdescription
alljoyn_aboutdata_getdevicename
alljoyn_aboutdata_getfieldsignature
alljoyn_aboutdata_gethardwareversion
alljoyn_aboutdata_getmanufacturer
alljoyn_aboutdata_getmodelnumber
alljoyn_aboutdata_getsoftwareversion
alljoyn_aboutdata_getsupportedlanguages
alljoyn_aboutdata_getsupporturl
alljoyn_aboutdata_isfieldannounced
alljoyn_aboutdata_isfieldlocalized
alljoyn_aboutdata_isfieldrequired
alljoyn_aboutdata_setappid_fromstring
alljoyn_aboutdata_setdateofmanufacture
alljoyn_aboutdata_setdefaultlanguage
alljoyn_aboutdata_setdescription
alljoyn_aboutdata_setdevicename
alljoyn_aboutdata_sethardwareversion
alljoyn_aboutdata_setmanufacturer
alljoyn_aboutdata_setmodelnumber
alljoyn_aboutdata_setsoftwareversion
alljoyn_aboutdata_setsupportedlanguage
alljoyn_aboutdata_setsupporturl
alljoyn_aboutdatalistener_create
alljoyn_aboutdatalistener_destroy
alljoyn_abouticon_setcontent_frommsgarg
alljoyn_abouticonproxy_destroy
alljoyn_abouticonproxy_geticon
alljoyn_abouticonproxy_getversion
alljoyn_aboutobj_announce_using_datalistener
alljoyn_aboutobjectdescription_clear
alljoyn_aboutobjectdescription_create
alljoyn_aboutobjectdescription_create_full
alljoyn_aboutobjectdescription_createfrommsgarg
alljoyn_aboutobjectdescription_destroy
alljoyn_aboutobjectdescription_getinterfacepaths
alljoyn_aboutobjectdescription_getinterfaces
alljoyn_aboutobjectdescription_getmsgarg
alljoyn_aboutobjectdescription_getpaths
alljoyn_aboutobjectdescription_hasinterface
alljoyn_aboutobjectdescription_hasinterfaceatpath
alljoyn_aboutobjectdescription_haspath
alljoyn_aboutproxy_getaboutdata
alljoyn_aboutproxy_getobjectdescription
alljoyn_authlistener_requestcredentialsresponse
alljoyn_authlistener_verifycredentialsresponse
alljoyn_authlistenerasync_create
alljoyn_authlistenerasync_destroy
alljoyn_busattachment_addlogonentry
alljoyn_busattachment_addmatch
alljoyn_busattachment_advertisename
alljoyn_busattachment_bindsessionport
alljoyn_busattachment_canceladvertisename
alljoyn_busattachment_cancelfindadvertisedname
alljoyn_busattachment_cancelfindadvertisednamebytransport
alljoyn_busattachment_cancelwhoimplements_interface
alljoyn_busattachment_cancelwhoimplements_interfaces
alljoyn_busattachment_clearkeys
alljoyn_busattachment_clearkeystore
alljoyn_busattachment_create_concurrency
alljoyn_busattachment_createinterface
alljoyn_busattachment_createinterface_secure
alljoyn_busattachment_createinterfacesfromxml
alljoyn_busattachment_deleteinterface
alljoyn_busattachment_disconnect
alljoyn_busattachment_enableconcurrentcallbacks
alljoyn_busattachment_enablepeersecurity
alljoyn_busattachment_findadvertisedname
alljoyn_busattachment_findadvertisednamebytransport
alljoyn_busattachment_getalljoyndebugobj
alljoyn_busattachment_getalljoynproxyobj
alljoyn_busattachment_getconcurrency
alljoyn_busattachment_getconnectspec
alljoyn_busattachment_getdbusproxyobj
alljoyn_busattachment_getglobalguidstring
alljoyn_busattachment_getinterface
alljoyn_busattachment_getinterfaces
alljoyn_busattachment_getkeyexpiration
alljoyn_busattachment_getpeerguid
alljoyn_busattachment_gettimestamp
alljoyn_busattachment_getuniquename
alljoyn_busattachment_isconnected
alljoyn_busattachment_ispeersecurityenabled
alljoyn_busattachment_isstarted
alljoyn_busattachment_isstopping
alljoyn_busattachment_joinsession
alljoyn_busattachment_joinsessionasync
alljoyn_busattachment_leavesession
alljoyn_busattachment_namehasowner
alljoyn_busattachment_registeraboutlistener
alljoyn_busattachment_registerbuslistener
alljoyn_busattachment_registerbusobject
alljoyn_busattachment_registerbusobject_secure
alljoyn_busattachment_registerkeystorelistener
alljoyn_busattachment_registersignalhandler
alljoyn_busattachment_registersignalhandlerwithrule
alljoyn_busattachment_releasename
alljoyn_busattachment_reloadkeystore
alljoyn_busattachment_removematch
alljoyn_busattachment_removesessionmember
alljoyn_busattachment_requestname
alljoyn_busattachment_setdaemondebug
alljoyn_busattachment_setkeyexpiration
alljoyn_busattachment_setlinktimeout
alljoyn_busattachment_setlinktimeoutasync
alljoyn_busattachment_setsessionlistener
alljoyn_busattachment_unbindsessionport
alljoyn_busattachment_unregisteraboutlistener
alljoyn_busattachment_unregisterallaboutlisteners
alljoyn_busattachment_unregisterallhandlers
alljoyn_busattachment_unregisterbuslistener
alljoyn_busattachment_unregisterbusobject
alljoyn_busattachment_unregistersignalhandler
alljoyn_busattachment_unregistersignalhandlerwithrule
alljoyn_busattachment_whoimplements_interface
alljoyn_busattachment_whoimplements_interfaces
alljoyn_busobject_addinterface
alljoyn_busobject_addinterface_announced
alljoyn_busobject_addmethodhandler
alljoyn_busobject_addmethodhandlers
alljoyn_busobject_cancelsessionlessmessage
alljoyn_busobject_cancelsessionlessmessage_serial
alljoyn_busobject_emitpropertieschanged
alljoyn_busobject_emitpropertychanged
alljoyn_busobject_getannouncedinterfacenames
alljoyn_busobject_getbusattachment
alljoyn_busobject_methodreply_args
alljoyn_busobject_methodreply_err
alljoyn_busobject_methodreply_status
alljoyn_busobject_setannounceflag
alljoyn_credentials_getcertchain
alljoyn_credentials_getexpiration
alljoyn_credentials_getlogonentry
alljoyn_credentials_getpassword
alljoyn_credentials_getprivateKey
alljoyn_credentials_getusername
alljoyn_credentials_setcertchain
alljoyn_credentials_setexpiration
alljoyn_credentials_setlogonentry
alljoyn_credentials_setpassword
alljoyn_credentials_setprivatekey
alljoyn_credentials_setusername
alljoyn_interfacedescription_activate
alljoyn_interfacedescription_addannotation
alljoyn_interfacedescription_addmember
alljoyn_interfacedescription_addmemberannotation
alljoyn_interfacedescription_addmethod
alljoyn_interfacedescription_addproperty
alljoyn_interfacedescription_addpropertyannotation
alljoyn_interfacedescription_addsignal
alljoyn_interfacedescription_eql
alljoyn_interfacedescription_getannotation
alljoyn_interfacedescription_getannotationatindex
alljoyn_interfacedescription_getannotationscount
alljoyn_interfacedescription_getmember
alljoyn_interfacedescription_getmemberannotation
alljoyn_interfacedescription_getmembers
alljoyn_interfacedescription_getmethod
alljoyn_interfacedescription_getname
alljoyn_interfacedescription_getproperties
alljoyn_interfacedescription_getproperty
alljoyn_interfacedescription_getpropertyannotation
alljoyn_interfacedescription_getsecuritypolicy
alljoyn_interfacedescription_getsignal
alljoyn_interfacedescription_hasmember
alljoyn_interfacedescription_hasproperties
alljoyn_interfacedescription_hasproperty
alljoyn_interfacedescription_introspect
alljoyn_interfacedescription_issecure
alljoyn_interfacedescription_member_eql
alljoyn_interfacedescription_member_getannotation
alljoyn_interfacedescription_member_getannotationatindex
alljoyn_interfacedescription_member_getannotationscount
alljoyn_interfacedescription_property_eql
alljoyn_interfacedescription_property_getannotation
alljoyn_interfacedescription_property_getannotationatindex
alljoyn_interfacedescription_property_getannotationscount
alljoyn_keystorelistener_create
alljoyn_keystorelistener_destroy
alljoyn_keystorelistener_getkeys
alljoyn_keystorelistener_putkeys
alljoyn_message_getauthmechanism
alljoyn_message_getcompressiontoken
alljoyn_message_getdestination
alljoyn_message_getreceiveendpointname
alljoyn_message_getreplyserial
alljoyn_message_isbroadcastsignal
alljoyn_message_isglobalbroadcast
alljoyn_msgarg_array_set_offset
alljoyn_msgarg_array_signature
alljoyn_msgarg_get_array_element
alljoyn_msgarg_get_array_elementsignature
alljoyn_msgarg_get_array_numberofelements
alljoyn_msgarg_get_double_array
alljoyn_msgarg_get_int16_array
alljoyn_msgarg_get_int32_array
alljoyn_msgarg_get_int64_array
alljoyn_msgarg_get_uint16_array
alljoyn_msgarg_get_uint32_array
alljoyn_msgarg_get_uint64_array
alljoyn_msgarg_get_uint8_array
alljoyn_msgarg_get_variant_array
alljoyn_msgarg_set_and_stabilize
alljoyn_msgarg_set_double_array
alljoyn_msgarg_set_int16_array
alljoyn_msgarg_set_int32_array
alljoyn_msgarg_set_int64_array
alljoyn_msgarg_set_objectpath_array
alljoyn_msgarg_set_signature_array
alljoyn_msgarg_set_string_array
alljoyn_msgarg_set_uint16_array
alljoyn_msgarg_set_uint32_array
alljoyn_msgarg_set_uint64_array
alljoyn_msgarg_set_uint8_array
alljoyn_observer_registerlistener
alljoyn_observer_unregisteralllisteners
alljoyn_observer_unregisterlistener
alljoyn_observerlistener_create
alljoyn_observerlistener_destroy
alljoyn_passwordmanager_setcredentials
alljoyn_proxybusobject_addchild
alljoyn_proxybusobject_addinterface
alljoyn_proxybusobject_addinterface_by_name
alljoyn_proxybusobject_create_secure
alljoyn_proxybusobject_destroy
alljoyn_proxybusobject_enablepropertycaching
alljoyn_proxybusobject_getallproperties
alljoyn_proxybusobject_getallpropertiesasync
alljoyn_proxybusobject_getchild
alljoyn_proxybusobject_getchildren
alljoyn_proxybusobject_getinterface
alljoyn_proxybusobject_getinterfaces
alljoyn_proxybusobject_getpath
alljoyn_proxybusobject_getproperty
alljoyn_proxybusobject_getpropertyasync
alljoyn_proxybusobject_getservicename
alljoyn_proxybusobject_getsessionid
alljoyn_proxybusobject_getuniquename
alljoyn_proxybusobject_implementsinterface
alljoyn_proxybusobject_introspectremoteobject
alljoyn_proxybusobject_introspectremoteobjectasync
alljoyn_proxybusobject_issecure
alljoyn_proxybusobject_isvalid
alljoyn_proxybusobject_methodcall
alljoyn_proxybusobject_methodcall_member
alljoyn_proxybusobject_methodcall_member_noreply
alljoyn_proxybusobject_methodcall_noreply
alljoyn_proxybusobject_methodcallasync
alljoyn_proxybusobject_methodcallasync_member
alljoyn_proxybusobject_parsexml
alljoyn_proxybusobject_ref_create
alljoyn_proxybusobject_ref_decref
alljoyn_proxybusobject_ref_get
alljoyn_proxybusobject_ref_incref
alljoyn_proxybusobject_registerpropertieschangedlistener
alljoyn_proxybusobject_removechild
alljoyn_proxybusobject_secureconnection
alljoyn_proxybusobject_secureconnectionasync
alljoyn_proxybusobject_setproperty
alljoyn_proxybusobject_setpropertyasync
alljoyn_proxybusobject_unregisterpropertieschangedlistener
alljoyn_sessionlistener_create
alljoyn_sessionlistener_destroy
alljoyn_sessionopts_get_multipoint
alljoyn_sessionopts_get_proximity
alljoyn_sessionopts_get_traffic
alljoyn_sessionopts_get_transports
alljoyn_sessionopts_iscompatible
alljoyn_sessionopts_set_multipoint
alljoyn_sessionopts_set_proximity
alljoyn_sessionopts_set_traffic
alljoyn_sessionopts_set_transports
alljoyn_sessionportlistener_create
alljoyn_sessionportlistener_destroy
alljoyn_unity_deferred_callbacks_process
alljoyn_unity_set_deferred_callback_mainthread_only
From mscoree dll
From MSWSOCK dll
From ncrypt dll
From ntdll dll
From OLEAUT32 dll
BSTR_UserFree64 (on amd64 only)
BSTR_UserMarshal64 (on amd64 only)
BSTR_UserSize64 (on amd64 only)
BSTR_UserUnmarshal64 (on amd64 only)
LPSAFEARRAY_UserFree64 (on amd64 only)
LPSAFEARRAY_UserMarshal64 (on amd64 only)
LPSAFEARRAY_UserSize64 (on amd64 only)
LPSAFEARRAY_UserUnmarshal64 (on amd64 only)
VARIANT_UserFree64 (on amd64 only)
VARIANT_UserMarshal64 (on amd64 only)
VARIANT_UserSize64 (on amd64 only)
VARIANT_UserUnmarshal64 (on amd64 only)
From PROPSYS dll
PropVariantToWinRTPropertyValue
WinRTPropertyValueToPropVariant
From RPCRT4 dll
CStdStubBuffer_DebugServerQueryInterface
CStdStubBuffer_DebugServerRelease
Ndr64AsyncClientCall (on amd64 only)
Ndr64AsyncServerCall64 (on amd64 only)
Ndr64AsyncServerCallAll (on amd64 only)
NdrAsyncClientCall2 (on x86 only)
NdrClientCall3 (on amd64 only)
NdrClientCall4 (on x86 only)
NdrConformantVaryingArrayBufferSize
NdrConformantVaryingArrayMarshall
NdrConformantVaryingArrayMemorySize
NdrConformantVaryingArrayUnmarshall
NdrConformantVaryingStructBufferSize
NdrConformantVaryingStructFree
NdrConformantVaryingStructMarshall
NdrConformantVaryingStructMemorySize
NdrConformantVaryingStructUnmarshall
NdrCreateServerInterfaceFromStub
NdrEncapsulatedUnionBufferSize
NdrEncapsulatedUnionMemorySize
NdrEncapsulatedUnionUnmarshall
NdrNonConformantStringBufferSize
NdrNonConformantStringMarshall
NdrNonConformantStringMemorySize
NdrNonConformantStringUnmarshall
NdrNonEncapsulatedUnionBufferSize
NdrNonEncapsulatedUnionMarshall
NdrNonEncapsulatedUnionMemorySize
NdrNonEncapsulatedUnionUnmarshall
NdrPartialIgnoreClientBufferSize
NdrPartialIgnoreClientMarshall
NdrPartialIgnoreServerInitialize
NdrPartialIgnoreServerUnmarshall
NdrServerCallAll (on amd64 only)
NdrServerCallNdr64 (on amd64 only)
NdrStubCall3 (on amd64 only)
NdrUserMarshalSimpleTypeConvert
From UIAutomationCore dll
UiaGetReservedMixedAttributeValue
UiaGetReservedNotSupportedValue
UiaRaiseAsyncContentLoadedEvent
UiaRaiseAutomationPropertyChangedEvent
UiaRaiseTextEditTextChangedEvent
From urlmon dll
From webservices dll
WsCreateServiceProxyFromTemplate
WsGetMissingMetadataDocumentAddress
WsReadEndpointAddressExtension
From Windows.Data.Pdf dll
From Windows.Networking dll
From WindowsCodecs dll
From WS2_32 dll
WSAGetServiceClassNameByClassIdW
From XAudio2_9 dll
From XINPUTUAP dll
From XmlLite dll
CreateXmlReaderInputWithEncodingCodePage
CreateXmlReaderInputWithEncodingName