适用于通用 Windows 平台 (UWP) 应用(设备)的 Win32 和 COM
支持使用这些与设备相关的 API 开发 UWP 应用。
注意
一些 API 仅受 Windows 应用商店应用支持,不受 Windows Phone 应用商店应用支持,反之亦然。特定 API 的具体兼容性详细信息可在其参考主题或相关头文件中找到。有关详细信息,请参阅适用于 Windows 运行时应用的 Win32 和 COM。
AllJoyn
- alljoyn_aboutdata_create
- alljoyn_aboutdata_create_empty
- alljoyn_aboutdata_create_full
- alljoyn_aboutdata_createfrommsgarg
- alljoyn_aboutdata_createfromxml
- alljoyn_aboutdata_destroy
- alljoyn_aboutdata_getaboutdata
- alljoyn_aboutdata_getajsoftwareversion
- alljoyn_aboutdata_getannouncedaboutdata
- alljoyn_aboutdata_getappid
- alljoyn_aboutdata_getappname
- alljoyn_aboutdata_getdateofmanufacture
- alljoyn_aboutdata_getdefaultlanguage
- alljoyn_aboutdata_getdescription
- alljoyn_aboutdata_getdeviceid
- alljoyn_aboutdata_getdevicename
- alljoyn_aboutdata_getfield
- alljoyn_aboutdata_getfields
- 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_isvalid
- alljoyn_aboutdata_setappid
- alljoyn_aboutdata_setappname
- alljoyn_aboutdata_setdateofmanufacture
- alljoyn_aboutdata_setdefaultlanguage
- alljoyn_aboutdata_setdescription
- alljoyn_aboutdata_setdeviceid
- alljoyn_aboutdata_setdevicename
- alljoyn_aboutdata_setfield
- 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_clear
- alljoyn_abouticon_create
- alljoyn_abouticon_destroy
- alljoyn_abouticon_setcontent
- alljoyn_abouticon_setcontent_frommsgarg
- alljoyn_abouticon_seturl
- alljoyn_abouticonobj_create
- alljoyn_abouticonobj_destroy
- alljoyn_abouticonproxy_create
- alljoyn_abouticonproxy_destroy
- alljoyn_abouticonproxy_geticon
- alljoyn_abouticonproxy_getversion
- alljoyn_aboutlistener_create
- alljoyn_aboutlistener_destroy
- 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_create
- alljoyn_aboutproxy_destroy
- alljoyn_aboutproxy_getaboutdata
- alljoyn_aboutproxy_getobjectdescription
- alljoyn_aboutproxy_getversion
- alljoyn_aboutobj_announce
- alljoyn_aboutobj_announce_using_datalistener
- alljoyn_aboutobj_unannounce
- alljoyn_aboutobj_create
- alljoyn_aboutobj_destroy
- alljoyn_authlistener_create
- alljoyn_authlistener_destroy
- 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_connect
- alljoyn_busattachment_create
- alljoyn_busattachment_create_concurrency
- alljoyn_busattachment_createinterface
- alljoyn_busattachment_createinterface_secure
- alljoyn_busattachment_createinterfacesfromxml
- alljoyn_busattachment_deleteinterface
- alljoyn_busattachment_destroy
- 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_join
- alljoyn_busattachment_joinsession
- alljoyn_busattachment_joinsessionasync
- alljoyn_busattachment_leavesession
- alljoyn_busattachment_namehasowner
- alljoyn_busattachment_ping
- alljoyn_busattachment_registeraboutlistener
- alljoyn_busattachment_registerbuslistener
- alljoyn_busattachment_registerbusobject
- alljoyn_busattachment_registerbusobject_secure
- alljoyn_busattachment_registerkeystorelistener
- alljoyn_busattachment_registersignalhandler
- 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_start
- alljoyn_busattachment_stop
- alljoyn_busattachment_unbindsessionport
- alljoyn_busattachment_unregisteraboutlistener
- alljoyn_busattachment_unregisterallaboutlisteners
- alljoyn_busattachment_unregisterallhandlers
- alljoyn_busattachment_unregisterbuslistener
- alljoyn_busattachment_unregisterbusobject
- alljoyn_busattachment_unregistersignalhandler
- alljoyn_busattachment_whoimplements_interface
- alljoyn_busattachment_whoimplements_interfaces
- alljoyn_buslistener_create
- alljoyn_buslistener_destroy
- alljoyn_busobject_addinterface
- alljoyn_busobject_addinterface_announced
- alljoyn_busobject_addmethodhandler
- alljoyn_busobject_addmethodhandlers
- alljoyn_busobject_cancelsessionlessmessage
- alljoyn_busobject_cancelsessionlessmessage_serial
- alljoyn_busobject_create
- alljoyn_busobject_destroy
- alljoyn_busobject_emitpropertychanged
- alljoyn_busobject_getannouncedinterfacenames
- alljoyn_busobject_getbusattachment
- alljoyn_busobject_getname
- alljoyn_busobject_getpath
- alljoyn_busobject_issecure
- alljoyn_busobject_methodreply_args
- alljoyn_busobject_methodreply_err
- alljoyn_busobject_methodreply_status
- alljoyn_busobject_setannounceflag
- alljoyn_busobject_signal
- alljoyn_credentials_clear
- alljoyn_credentials_create
- alljoyn_credentials_destroy
- alljoyn_credentials_getcertchain
- alljoyn_credentials_getexpiration
- alljoyn_credentials_getlogonentry
- alljoyn_credentials_getpassword
- alljoyn_credentials_getprivateKey
- alljoyn_credentials_getusername
- alljoyn_credentials_isset
- alljoyn_credentials_setcertchain
- alljoyn_credentials_setexpiration
- alljoyn_credentials_setlogonentry
- alljoyn_credentials_setpassword
- alljoyn_credentials_setprivatekey
- alljoyn_credentials_setusername
- alljoyn_getbuildinfo
- alljoyn_getnumericversion
- alljoyn_getversion
- 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_init
- alljoyn_keystorelistener_create
- alljoyn_keystorelistener_destroy
- alljoyn_keystorelistener_getkeys
- alljoyn_keystorelistener_putkeys
- alljoyn_message_create
- alljoyn_message_description
- alljoyn_message_destroy
- alljoyn_message_eql
- alljoyn_message_getarg
- alljoyn_message_getargs
- alljoyn_message_getauthmechanism
- alljoyn_message_getcallserial
- alljoyn_message_getcompressiontoken
- alljoyn_message_getdestination
- alljoyn_message_geterrorname
- alljoyn_message_getflags
- alljoyn_message_getinterface
- alljoyn_message_getmembername
- alljoyn_message_getobjectpath
- alljoyn_message_getreceiveendpointname
- alljoyn_message_getreplyserial
- alljoyn_message_getsender
- alljoyn_message_getsessionid
- alljoyn_message_getsignature
- alljoyn_message_gettimestamp
- alljoyn_message_gettype
- alljoyn_message_isbroadcastsignal
- alljoyn_message_isencrypted
- alljoyn_message_isexpired
- alljoyn_message_isglobalbroadcast
- alljoyn_message_issessionless
- alljoyn_message_isunreliable
- alljoyn_message_parseargs
- alljoyn_message_setendianess
- alljoyn_message_tostring
- alljoyn_msgarg_array_create
- alljoyn_msgarg_array_element
- alljoyn_msgarg_array_get
- alljoyn_msgarg_array_set
- alljoyn_msgarg_array_set_offset
- alljoyn_msgarg_array_signature
- alljoyn_msgarg_array_tostring
- alljoyn_msgarg_clear
- alljoyn_msgarg_clone
- alljoyn_msgarg_copy
- alljoyn_msgarg_create
- alljoyn_msgarg_create_and_set
- alljoyn_msgarg_destroy
- alljoyn_msgarg_equal
- alljoyn_msgarg_get
- alljoyn_msgarg_get_array_element
- alljoyn_msgarg_get_array_elementsignature
- alljoyn_msgarg_get_array_numberofelements
- alljoyn_msgarg_get_bool
- alljoyn_msgarg_get_bool_array
- alljoyn_msgarg_get_double
- alljoyn_msgarg_get_double_array
- alljoyn_msgarg_get_int16
- alljoyn_msgarg_get_int16_array
- alljoyn_msgarg_get_int32
- alljoyn_msgarg_get_int32_array
- alljoyn_msgarg_get_int64
- alljoyn_msgarg_get_int64_array
- alljoyn_msgarg_get_objectpath
- alljoyn_msgarg_get_signature
- alljoyn_msgarg_get_string
- alljoyn_msgarg_get_uint16
- alljoyn_msgarg_get_uint16_array
- alljoyn_msgarg_get_uint32
- alljoyn_msgarg_get_uint32_array
- alljoyn_msgarg_get_uint64
- alljoyn_msgarg_get_uint64_array
- alljoyn_msgarg_get_uint8
- alljoyn_msgarg_get_uint8_array
- alljoyn_msgarg_get_variant
- alljoyn_msgarg_get_variant_array
- alljoyn_msgarg_getdictelement
- alljoyn_msgarg_getkey
- alljoyn_msgarg_getmember
- alljoyn_msgarg_getnummembers
- alljoyn_msgarg_gettype
- alljoyn_msgarg_getvalue
- alljoyn_msgarg_hassignature
- alljoyn_msgarg_set
- alljoyn_msgarg_set_and_stabilize
- alljoyn_msgarg_set_bool
- alljoyn_msgarg_set_bool_array
- alljoyn_msgarg_set_double
- alljoyn_msgarg_set_double_array
- alljoyn_msgarg_set_int16
- alljoyn_msgarg_set_int16_array
- alljoyn_msgarg_set_int32
- alljoyn_msgarg_set_int32_array
- alljoyn_msgarg_set_int64
- alljoyn_msgarg_set_int64_array
- alljoyn_msgarg_set_objectpath
- alljoyn_msgarg_set_objectpath_array
- alljoyn_msgarg_set_signature
- alljoyn_msgarg_set_signature_array
- alljoyn_msgarg_set_string
- alljoyn_msgarg_set_string_array
- alljoyn_msgarg_set_uint16
- alljoyn_msgarg_set_uint16_array
- alljoyn_msgarg_set_uint32
- alljoyn_msgarg_set_uint32_array
- alljoyn_msgarg_set_uint64
- alljoyn_msgarg_set_uint64_array
- alljoyn_msgarg_set_uint8
- alljoyn_msgarg_set_uint8_array
- alljoyn_msgarg_setdictentry
- alljoyn_msgarg_setstruct
- alljoyn_msgarg_signature
- alljoyn_msgarg_stabilize
- alljoyn_msgarg_tostring
- alljoyn_observer_create
- alljoyn_observer_destroy
- alljoyn_observer_get
- alljoyn_observer_getfirst
- alljoyn_observer_getnext
- alljoyn_observer_registerlistener
- alljoyn_observer_unregisteralllisteners
- alljoyn_observer_unregisterlistener
- alljoyn_observerlistener_create
- alljoyn_observerlistener_destroy
- alljoyn_proxybusobject_ref_create
- alljoyn_proxybusobject_ref_decref
- alljoyn_proxybusobject_ref_get
- alljoyn_proxybusobject_ref_incref
- alljoyn_passwordmanager_setcredentials
- alljoyn_proxybusobject_addchild
- alljoyn_proxybusobject_addinterface
- alljoyn_proxybusobject_addinterface_by_name
- alljoyn_proxybusobject_copy
- alljoyn_proxybusobject_create
- 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_getuniquename
- alljoyn_proxybusobject_getsessionid
- 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_removechild
- alljoyn_proxybusobject_secureconnection
- alljoyn_proxybusobject_secureconnectionasync
- alljoyn_proxybusobject_setproperty
- alljoyn_proxybusobject_setpropertyasync
- alljoyn_routerinit
- alljoyn_routershutdown
- alljoyn_sessionlistener_create
- alljoyn_sessionlistener_destroy
- alljoyn_sessionopts_cmp
- alljoyn_sessionopts_create
- alljoyn_sessionopts_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_shutdown
- alljoyn_unity_deferred_callbacks_process
- alljoyn_unity_set_deferred_callback_mainthread_only
- AllJoynCloseBusHandle
- AllJoynConnectToBus
- AllJoynEnumEvents
- AllJoynEventSelect
- AllJoynReceiveFromBus
- AllJoynSendToBus
- IWindowsDevicesAllJoynBusAttachmentFactoryInterop
- IWindowsDevicesAllJoynBusAttachmentInterop
- QCC_StatusText
设备访问
- CreateDeviceAccessInstance
- ICreateDeviceAccessAsync
- IDeviceIoControl
- IDeviceRequestCompletionCallback
游戏控制器
- XInputEnable
- XInputGetAudioDeviceIds
- XInputGetBatteryInformation
- XInputGetCapabilities
- XInputGetKeystroke
- XInputGetState
- XInputSetState
Windows 便携设备
- FreePortableDevicePnPIDs
- IEnumPortableDeviceObjectIDs
- IPortableDevice
- IPortableDeviceCapabilities
- IPortableDeviceContent
- IPortableDeviceContent2
- IPortableDeviceDataStream
- IPortableDeviceDispatchFactory
- IPortableDeviceEventCallback
- IPortableDeviceKeyCollection
- IPortableDeviceManager
- IPortableDeviceProperties
- IPortableDevicePropertiesBulk
- IPortableDevicePropertiesBulkCallback
- IPortableDevicePropVariantCollection
- IPortableDeviceResources
- IPortableDeviceService
- IPortableDeviceServiceCapabilities
- IPortableDeviceServiceManager
- IPortableDeviceServiceMethodCallback
- IPortableDeviceServiceMethods
- IPortableDeviceValues
- IPortableDeviceValuesCollection
- IPortableDeviceUnitsStream