Module FunctionDiscovery
Structs§
- IFunction
Discovery - IFunction
Discovery Notification - IFunction
Discovery Provider - IFunction
Discovery Provider Factory - IFunction
Discovery Provider Query - IFunction
Discovery Service Provider - IFunction
Instance - IFunction
Instance Collection - IFunction
Instance Collection Query - IFunction
Instance Query - IPNPX
Association - IPNPX
Device Association - IProperty
Store Collection - IProvider
Properties - IProvider
Property Constraint Collection - IProvider
Publishing - IProvider
Query Constraint Collection - Property
Constraint - Query
Category Type - Query
Update Action - System
Visibility Flags
Constants§
- DEVICEDISPLAY_
DISCOVERYMETHOD_ AD_ PRINTER - DEVICEDISPLAY_
DISCOVERYMETHOD_ ASP_ INFRA - DEVICEDISPLAY_
DISCOVERYMETHOD_ BLUETOOTH - DEVICEDISPLAY_
DISCOVERYMETHOD_ BLUETOOTH_ LE - DEVICEDISPLAY_
DISCOVERYMETHOD_ NETBIOS - DEVICEDISPLAY_
DISCOVERYMETHOD_ PNP - DEVICEDISPLAY_
DISCOVERYMETHOD_ UPNP - DEVICEDISPLAY_
DISCOVERYMETHOD_ WFD - DEVICEDISPLAY_
DISCOVERYMETHOD_ WSD - DEVICEDISPLAY_
DISCOVERYMETHOD_ WUSB - E_
FDPAIRING_ AUTHFAILURE - E_
FDPAIRING_ AUTHNOTALLOWED - E_
FDPAIRING_ CONNECTTIMEOUT - E_
FDPAIRING_ HWFAILURE - E_
FDPAIRING_ IPBUSDISABLED - E_
FDPAIRING_ NOCONNECTION - E_
FDPAIRING_ NOPROFILES - E_
FDPAIRING_ TOOMANYCONNECTIONS - FCTN_
CATEGORY_ BT - FCTN_
CATEGORY_ DEVICEDISPLAYOBJECTS - FCTN_
CATEGORY_ DEVICEFUNCTIONENUMERATORS - FCTN_
CATEGORY_ DEVICEPAIRING - FCTN_
CATEGORY_ DEVICES - FCTN_
CATEGORY_ DEVQUERYOBJECTS - FCTN_
CATEGORY_ NETBIOS - FCTN_
CATEGORY_ NETWORKDEVICES - FCTN_
CATEGORY_ PNP - FCTN_
CATEGORY_ PNPXASSOCIATION - FCTN_
CATEGORY_ PUBLICATION - FCTN_
CATEGORY_ REGISTRY - FCTN_
CATEGORY_ SSDP - FCTN_
CATEGORY_ WCN - FCTN_
CATEGORY_ WSDISCOVERY - FCTN_
CATEGORY_ WUSB - FCTN_
SUBCAT_ DEVICES_ WSDPRINTERS - FCTN_
SUBCAT_ NETWORKDEVICES_ SSDP - FCTN_
SUBCAT_ NETWORKDEVICES_ WSD - FCTN_
SUBCAT_ REG_ DIRECTED - FCTN_
SUBCAT_ REG_ PUBLICATION - FD_
CONSTRAINTVALUE_ ALL - FD_
CONSTRAINTVALUE_ COMCLSCONTEXT_ INPROC_ SERVER - FD_
CONSTRAINTVALUE_ COMCLSCONTEXT_ LOCAL_ SERVER - FD_
CONSTRAINTVALUE_ FALSE - FD_
CONSTRAINTVALUE_ PAIRED - FD_
CONSTRAINTVALUE_ RECURSESUBCATEGORY_ TRUE - FD_
CONSTRAINTVALUE_ ROUTINGSCOPE_ ALL - FD_
CONSTRAINTVALUE_ ROUTINGSCOPE_ DIRECT - FD_
CONSTRAINTVALUE_ TRUE - FD_
CONSTRAINTVALUE_ UNPAIRED - FD_
CONSTRAINTVALUE_ VISIBILITY_ ALL - FD_
CONSTRAINTVALUE_ VISIBILITY_ DEFAULT - FD_
EVENTID - FD_
EVENTID_ ASYNCTHREADEXIT - FD_
EVENTID_ IPADDRESSCHANGE - FD_
EVENTID_ PRIVATE - FD_
EVENTID_ QUERYREFRESH - FD_
EVENTID_ SEARCHCOMPLETE - FD_
EVENTID_ SEARCHSTART - FD_
LONGHORN - FD_
QUERYCONSTRAINT_ COMCLSCONTEXT - FD_
QUERYCONSTRAINT_ INQUIRY_ TIMEOUT - FD_
QUERYCONSTRAINT_ PAIRING_ STATE - FD_
QUERYCONSTRAINT_ PROVIDERINSTANCEID - FD_
QUERYCONSTRAINT_ RECURSESUBCATEGORY - FD_
QUERYCONSTRAINT_ ROUTINGSCOPE - FD_
QUERYCONSTRAINT_ SUBCATEGORY - FD_
QUERYCONSTRAINT_ VISIBILITY - FD_
SUBKEY - FD_
Visibility_ Default - FD_
Visibility_ Hidden - FMTID_
Device - FMTID_
Device Interface - FMTID_
FD - FMTID_
PNPX - FMTID_
PNPX Dynamic Property - FMTID_
Pairing - FMTID_
WSD - Function
Discovery - Function
Instance Collection - MAX_
FDCONSTRAINTNAME_ LENGTH - MAX_
FDCONSTRAINTVALUE_ LENGTH - ONLINE_
PROVIDER_ DEVICES_ QUERYCONSTRAINT_ OWNERNAME - PKEY_
Device Class_ Characteristics - PKEY_
Device Class_ Class CoInstallers - PKEY_
Device Class_ Class Installer - PKEY_
Device Class_ Class Name - PKEY_
Device Class_ Default Service - PKEY_
Device Class_ DevType - PKEY_
Device Class_ Exclusive - PKEY_
Device Class_ Icon - PKEY_
Device Class_ Icon Path - PKEY_
Device Class_ Lower Filters - PKEY_
Device Class_ Name - PKEY_
Device Class_ NoDisplay Class - PKEY_
Device Class_ NoInstall Class - PKEY_
Device Class_ NoUse Class - PKEY_
Device Class_ Prop Page Provider - PKEY_
Device Class_ Security - PKEY_
Device Class_ SecuritySDS - PKEY_
Device Class_ Silent Install - PKEY_
Device Class_ Upper Filters - PKEY_
Device Display_ Address - PKEY_
Device Display_ Always Show Device AsConnected - PKEY_
Device Display_ Association Array - PKEY_
Device Display_ Baseline Experience Id - PKEY_
Device Display_ Category - PKEY_
Device Display_ Category Group_ Desc - PKEY_
Device Display_ Category Group_ Icon - PKEY_
Device Display_ Category_ Desc_ Plural - PKEY_
Device Display_ Category_ Desc_ Singular - PKEY_
Device Display_ Category_ Icon - PKEY_
Device Display_ Device Description1 - PKEY_
Device Display_ Device Description2 - PKEY_
Device Display_ Device Function SubRank - PKEY_
Device Display_ Discovery Method - PKEY_
Device Display_ Experience Id - PKEY_
Device Display_ Friendly Name - PKEY_
Device Display_ Icon - PKEY_
Device Display_ Install InProgress - PKEY_
Device Display_ IsAuthenticated - PKEY_
Device Display_ IsConnected - PKEY_
Device Display_ IsDefault Device - PKEY_
Device Display_ IsDevice Uniquely Identifiable - PKEY_
Device Display_ IsEncrypted - PKEY_
Device Display_ IsLocal Machine - PKEY_
Device Display_ IsMetadata Search InProgress - PKEY_
Device Display_ IsNetwork Device - PKEY_
Device Display_ IsNot Interesting ForDisplay - PKEY_
Device Display_ IsNot Working Properly - PKEY_
Device Display_ IsPaired - PKEY_
Device Display_ IsShared Device - PKEY_
Device Display_ IsShow InDisconnected State - PKEY_
Device Display_ Last_ Connected - PKEY_
Device Display_ Last_ Seen - PKEY_
Device Display_ Launch Device Stage From Explorer - PKEY_
Device Display_ Launch Device Stage OnDevice Connect - PKEY_
Device Display_ Manufacturer - PKEY_
Device Display_ Metadata Cabinet - PKEY_
Device Display_ Metadata Checksum - PKEY_
Device Display_ Metadata Path - PKEY_
Device Display_ Model Name - PKEY_
Device Display_ Model Number - PKEY_
Device Display_ Primary Category - PKEY_
Device Display_ Requires Pairing Elevation - PKEY_
Device Display_ Requires Uninstall Elevation - PKEY_
Device Display_ Unpair Uninstall - PKEY_
Device Display_ Version - PKEY_
Device Interface Class_ Default Interface - PKEY_
Device Interface_ Class Guid - PKEY_
Device Interface_ Enabled - PKEY_
Device Interface_ Friendly Name - PKEY_
Device_ Additional Software Requested - PKEY_
Device_ Address - PKEY_
Device_ BIOS Version - PKEY_
Device_ Base Container Id - PKEY_
Device_ BusNumber - PKEY_
Device_ BusRelations - PKEY_
Device_ BusReported Device Desc - PKEY_
Device_ BusType Guid - PKEY_
Device_ Capabilities - PKEY_
Device_ Characteristics - PKEY_
Device_ Children - PKEY_
Device_ Class - PKEY_
Device_ Class Guid - PKEY_
Device_ Compatible Ids - PKEY_
Device_ Config Flags - PKEY_
Device_ Container Id - PKEY_
Device_ DHP_ Rebalance_ Policy - PKEY_
Device_ DevNode Status - PKEY_
Device_ DevType - PKEY_
Device_ Device Desc - PKEY_
Device_ Driver - PKEY_
Device_ Driver CoInstallers - PKEY_
Device_ Driver Date - PKEY_
Device_ Driver Desc - PKEY_
Device_ Driver InfPath - PKEY_
Device_ Driver InfSection - PKEY_
Device_ Driver InfSection Ext - PKEY_
Device_ Driver Logo Level - PKEY_
Device_ Driver Prop Page Provider - PKEY_
Device_ Driver Provider - PKEY_
Device_ Driver Rank - PKEY_
Device_ Driver Version - PKEY_
Device_ Ejection Relations - PKEY_
Device_ Enumerator Name - PKEY_
Device_ Exclusive - PKEY_
Device_ Friendly Name - PKEY_
Device_ Friendly Name Attributes - PKEY_
Device_ Generic Driver Installed - PKEY_
Device_ Hardware Ids - PKEY_
Device_ Install InProgress - PKEY_
Device_ Install State - PKEY_
Device_ Instance Id - PKEY_
Device_ IsAssociateable ByUser Action - PKEY_
Device_ Legacy - PKEY_
Device_ Legacy BusType - PKEY_
Device_ Location Info - PKEY_
Device_ Location Paths - PKEY_
Device_ Lower Filters - PKEY_
Device_ Manufacturer - PKEY_
Device_ Manufacturer Attributes - PKEY_
Device_ Matching Device Id - PKEY_
Device_ Model Id - PKEY_
Device_ NoConnect Sound - PKEY_
Device_ Numa_ Node - PKEY_
Device_ PDOName - PKEY_
Device_ Parent - PKEY_
Device_ Power Data - PKEY_
Device_ Power Relations - PKEY_
Device_ Presence NotFor Device - PKEY_
Device_ Problem Code - PKEY_
Device_ Removal Policy - PKEY_
Device_ Removal Policy Default - PKEY_
Device_ Removal Policy Override - PKEY_
Device_ Removal Relations - PKEY_
Device_ Reported - PKEY_
Device_ Resource Picker Exceptions - PKEY_
Device_ Resource Picker Tags - PKEY_
Device_ Safe Removal Required - PKEY_
Device_ Safe Removal Required Override - PKEY_
Device_ Security - PKEY_
Device_ SecuritySDS - PKEY_
Device_ Service - PKEY_
Device_ Siblings - PKEY_
Device_ Signal Strength - PKEY_
Device_ Transport Relations - PKEY_
Device_ UINumber - PKEY_
Device_ UINumber Desc Format - PKEY_
Device_ Upper Filters - PKEY_
DrvPkg_ Branding Icon - PKEY_
DrvPkg_ Detailed Description - PKEY_
DrvPkg_ Documentation Link - PKEY_
DrvPkg_ Icon - PKEY_
DrvPkg_ Model - PKEY_
DrvPkg_ Vendor WebSite - PKEY_
Function Instance - PKEY_
Hardware_ Devinst - PKEY_
Hardware_ Display Attribute - PKEY_
Hardware_ Driver Date - PKEY_
Hardware_ Driver Provider - PKEY_
Hardware_ Driver Version - PKEY_
Hardware_ Function - PKEY_
Hardware_ Icon - PKEY_
Hardware_ Image - PKEY_
Hardware_ Manufacturer - PKEY_
Hardware_ Model - PKEY_
Hardware_ Name - PKEY_
Hardware_ Serial Number - PKEY_
Hardware_ Shell Attributes - PKEY_
Hardware_ Status - PKEY_
NAME - PKEY_
Numa_ Proximity_ Domain - PKEY_
PNPX_ Associated - PKEY_
PNPX_ Category_ Desc_ NonPlural - PKEY_
PNPX_ Compact Signature - PKEY_
PNPX_ Compatible Types - PKEY_
PNPX_ Device Category - PKEY_
PNPX_ Device Category_ Desc - PKEY_
PNPX_ Device Cert Hash - PKEY_
PNPX_ Domain Name - PKEY_
PNPX_ Firmware Version - PKEY_
PNPX_ Global Identity - PKEY_
PNPX_ ID - PKEY_
PNPX_ IPBus Enumerated - PKEY_
PNPX_ Install State - PKEY_
PNPX_ Installable - PKEY_
PNPX_ IpAddress - PKEY_
PNPX_ Manufacturer Url - PKEY_
PNPX_ Metadata Version - PKEY_
PNPX_ Model Url - PKEY_
PNPX_ Network Interface Guid - PKEY_
PNPX_ Network Interface Luid - PKEY_
PNPX_ Physical Address - PKEY_
PNPX_ Presentation Url - PKEY_
PNPX_ Remote Address - PKEY_
PNPX_ Removable - PKEY_
PNPX_ Root Proxy - PKEY_
PNPX_ Scopes - PKEY_
PNPX_ Secure Channel - PKEY_
PNPX_ Serial Number - PKEY_
PNPX_ Service Address - PKEY_
PNPX_ Service Control Url - PKEY_
PNPX_ Service Desc Url - PKEY_
PNPX_ Service Event SubUrl - PKEY_
PNPX_ Service Id - PKEY_
PNPX_ Service Types - PKEY_
PNPX_ Share Name - PKEY_
PNPX_ Types - PKEY_
PNPX_ Upc - PKEY_
PNPX_ XAddrs - PKEY_
Pairing_ IsWifi Only Device - PKEY_
Pairing_ List Item Default - PKEY_
Pairing_ List Item Description - PKEY_
Pairing_ List Item Icon - PKEY_
Pairing_ List Item Text - PKEY_
SSDP_ AltLocation Info - PKEY_
SSDP_ DevLife Time - PKEY_
SSDP_ Network Interface - PKEY_
WCN_ Assoc State - PKEY_
WCN_ Auth Type - PKEY_
WCN_ Config Error - PKEY_
WCN_ Config Methods - PKEY_
WCN_ Config State - PKEY_
WCN_ Conn Type - PKEY_
WCN_ Device Password Id - PKEY_
WCN_ Encrypt Type - PKEY_
WCN_ OSVersion - PKEY_
WCN_ Registrar Type - PKEY_
WCN_ Request Type - PKEY_
WCN_ RfBand - PKEY_
WCN_ Vendor Extension - PKEY_
WCN_ Version - PKEY_
WNET_ Comment - PKEY_
WNET_ Display Type - PKEY_
WNET_ Local Name - PKEY_
WNET_ Provider - PKEY_
WNET_ Remote Name - PKEY_
WNET_ Scope - PKEY_
WNET_ Type - PKEY_
WNET_ Usage - PNPX
Association - PNPX
Pairing Handler - PNPX_
DEVICECATEGORY_ CAMERA - PNPX_
DEVICECATEGORY_ COMPUTER - PNPX_
DEVICECATEGORY_ DISPLAYS - PNPX_
DEVICECATEGORY_ FAX - PNPX_
DEVICECATEGORY_ GAMING_ DEVICE - PNPX_
DEVICECATEGORY_ HOME_ AUTOMATION_ SYSTEM - PNPX_
DEVICECATEGORY_ HOME_ SECURITY_ SYSTEM - PNPX_
DEVICECATEGORY_ INPUTDEVICE - PNPX_
DEVICECATEGORY_ MFP - PNPX_
DEVICECATEGORY_ MULTIMEDIA_ DEVICE - PNPX_
DEVICECATEGORY_ NETWORK_ INFRASTRUCTURE - PNPX_
DEVICECATEGORY_ OTHER - PNPX_
DEVICECATEGORY_ PRINTER - PNPX_
DEVICECATEGORY_ SCANNER - PNPX_
DEVICECATEGORY_ STORAGE - PNPX_
DEVICECATEGORY_ TELEPHONE - PNPX_
INSTALLSTATE_ FAILED - PNPX_
INSTALLSTATE_ INSTALLED - PNPX_
INSTALLSTATE_ INSTALLING - PNPX_
INSTALLSTATE_ NOTINSTALLED - PNP_
CONSTRAINTVALUE_ NOTIFICATIONSONLY - PNP_
CONSTRAINTVALUE_ NOTPRESENT - PROVIDERDDO_
QUERYCONSTRAINT_ DEVICEFUNCTIONDISPLAYOBJECTS - PROVIDERDDO_
QUERYCONSTRAINT_ DEVICEINTERFACES - PROVIDERDDO_
QUERYCONSTRAINT_ ONLYCONNECTEDDEVICES - PROVIDERPNP_
QUERYCONSTRAINT_ INTERFACECLASS - PROVIDERPNP_
QUERYCONSTRAINT_ NOTIFICATIONSONLY - PROVIDERPNP_
QUERYCONSTRAINT_ NOTPRESENT - PROVIDERSSDP_
QUERYCONSTRAINT_ CUSTOMXMLPROPERTY - PROVIDERSSDP_
QUERYCONSTRAINT_ TYPE - PROVIDERWNET_
QUERYCONSTRAINT_ PROPERTIES - PROVIDERWNET_
QUERYCONSTRAINT_ RESOURCETYPE - PROVIDERWNET_
QUERYCONSTRAINT_ TYPE - PROVIDERWSD_
QUERYCONSTRAINT_ DIRECTEDADDRESS - PROVIDERWSD_
QUERYCONSTRAINT_ SCOPE - PROVIDERWSD_
QUERYCONSTRAINT_ SECURITY_ REQUIREMENTS - PROVIDERWSD_
QUERYCONSTRAINT_ SSL_ CERTHASH_ FOR_ SERVER_ AUTH - PROVIDERWSD_
QUERYCONSTRAINT_ SSL_ CERT_ FOR_ CLIENT_ AUTH - PROVIDERWSD_
QUERYCONSTRAINT_ TYPE - Property
Store - Property
Store Collection - QCT_
LAYERED - QCT_
PROVIDER - QC_
CONTAINS - QC_
DOESNOTEXIST - QC_
EQUALS - QC_
EXISTS - QC_
GREATERTHAN - QC_
GREATERTHANOREQUAL - QC_
LESSTHAN - QC_
LESSTHANOREQUAL - QC_
NOTEQUAL - QC_
STARTSWITH - QUA_ADD
- QUA_
CHANGE - QUA_
REMOVE - SID_
Device Display Status Manager - SID_
Enum Device Function - SID_
Enum Interface - SID_
FDPairing Handler - SID_
Function Discovery Provider Refresh - SID_
PNPX Association - SID_
PNPX Property Store - SID_
PNPX Service Collection - SID_
PnpProvider - SID_
UPnP Activator - SID_
Uninstall Device Function - SID_
Unpair Provider - SSDP_
CONSTRAINTVALUE_ TYPE_ ALL - SSDP_
CONSTRAINTVALUE_ TYPE_ DEVICE_ PREFIX - SSDP_
CONSTRAINTVALUE_ TYPE_ ROOT - SSDP_
CONSTRAINTVALUE_ TYPE_ SVC_ PREFIX - SVF_
SYSTEM - SVF_
USER - WNET_
CONSTRAINTVALUE_ PROPERTIES_ ALL - WNET_
CONSTRAINTVALUE_ PROPERTIES_ LIMITED - WNET_
CONSTRAINTVALUE_ RESOURCETYPE_ DISK - WNET_
CONSTRAINTVALUE_ RESOURCETYPE_ DISKORPRINTER - WNET_
CONSTRAINTVALUE_ RESOURCETYPE_ PRINTER - WNET_
CONSTRAINTVALUE_ TYPE_ ALL - WNET_
CONSTRAINTVALUE_ TYPE_ DOMAIN - WNET_
CONSTRAINTVALUE_ TYPE_ SERVER - WSD_
CONSTRAINTVALUE_ NO_ TRUST_ VERIFICATION - WSD_
CONSTRAINTVALUE_ REQUIRE_ SECURECHANNEL - WSD_
CONSTRAINTVALUE_ REQUIRE_ SECURECHANNEL_ AND_ COMPACTSIGNATURE
Traits§
- IFunction
Discovery Notification_ Impl - IFunction
Discovery Provider Factory_ Impl - IFunction
Discovery Provider Query_ Impl - IFunction
Discovery Provider_ Impl - IFunction
Discovery Service Provider_ Impl - IFunction
Discovery_ Impl - IFunction
Instance Collection Query_ Impl - IFunction
Instance Collection_ Impl - IFunction
Instance Query_ Impl - IFunction
Instance_ Impl - IPNPX
Association_ Impl - IPNPX
Device Association_ Impl - IProperty
Store Collection_ Impl - IProvider
Properties_ Impl - IProvider
Property Constraint Collection_ Impl - IProvider
Publishing_ Impl - IProvider
Query Constraint Collection_ Impl