hasInterface

P12981
predicate

Indicates that one entity provides, exposes, or is connected through a defined interface to another entity.

All labels observed (30)

Label Occurrences
hasInterface canonical 183
exposesInterface 106
hasUserInterface 103

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasInterface
Generated description
Indicates that one entity provides, exposes, or is connected through a defined interface to another entity.

Sample triples (847)

Subject Object
IUnknown IDirect3DDevice9 via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IDirectDraw via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IDirectSound via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IDirectInput via predicate surface "isBaseInterfaceOf"
IUnknown IDirect2DFactory via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IDXGIObject via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IAgileObject via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IInspectable via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown Windows Runtime interfaces via predicate surface "isBaseInterfaceOf" NERFINISHED
WIA
surface form: Windows Image Acquisition
COM-based API via predicate surface "exposesInterface"
Windows Portable Devices API COM interfaces via predicate surface "exposesInterface"
Windows Portable Devices API WPD Automation interfaces via predicate surface "exposesInterface"
Group Policy Management Console creating Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console editing Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console managing Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console linking Group Policy Objects to Active Directory containers via predicate surface "providesInterfaceFor"
Group Policy Management Console backing up Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console restoring Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console importing Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console copying Group Policy Objects via predicate surface "providesInterfaceFor"
Group Policy Management Console reporting on Group Policy Objects via predicate surface "providesInterfaceFor"
Kiali web-based UI via predicate surface "hasUserInterface"
Rapido mobile app via predicate surface "hasUserInterface"
Rapido web interface via predicate surface "hasUserInterface"
MSWLogo graphical user interface
MSWLogo command line window
FMSLogo graphical user interface
FMSLogo command line window
Armitage Metasploit Framework via predicate surface "providesInterfaceFor" NERFINISHED
DirBuster graphical user interface
DirBuster command-line interface
Spacewalk web UI via predicate surface "providesInterface"
Spacewalk command-line tools via predicate surface "providesInterface"
Spacewalk XML-RPC API via predicate surface "providesInterface" NERFINISHED
MPlayer command-line interface via predicate surface "hasInterfaceType"
MPlayer graphical user interface front-ends via predicate surface "hasInterfaceType"
Control Program (CP) CMS control program interface commands via predicate surface "providesInterfaceTo"
Windows.Devices.Midi namespace
surface form: Windows.Devices.Midi
IMidiMessage via predicate surface "containsInterface"
Windows.Devices.Midi namespace
surface form: Windows.Devices.Midi
IMidiInPort via predicate surface "containsInterface"
Windows.Devices.Midi namespace
surface form: Windows.Devices.Midi
IMidiOutPort via predicate surface "containsInterface" NERFINISHED
Windows.Devices.SmartCards namespace
surface form: Windows.Devices.SmartCards
ISmartCardReader via predicate surface "containsInterface" NERFINISHED
Windows.Devices.SmartCards namespace
surface form: Windows.Devices.SmartCards
ISmartCard via predicate surface "containsInterface"
Certificate Enrollment Web Service web service endpoint via predicate surface "exposesInterface"
Query Service
surface form: Wikibase Query Service
web-based query interface via predicate surface "providesInterfaceType"
Query Service
surface form: Wikibase Query Service
HTTP API via predicate surface "providesInterfaceType"
MediaWiki user rights system Special:UserRights
MediaWiki user rights system Special:ListGroupRights
MediaWiki user rights system Special:UserGroupRights
Blazegraph web-based SPARQL editor via predicate surface "hasUserInterface"
SDSF ISPF panel interface