The same protocol can be installed on many handles in the handle database. For example, if there are multiple mass storage devices in a platform, there will be multiple Block I/O Protocols in the handle database.
Mike > -----Original Message----- > From: edk2-devel [mailto:edk2-devel- > [email protected]] On Behalf Of TVKR > Sent: Tuesday, October 23, 2018 4:06 PM > To: [email protected] > Subject: [edk2] OpenProtocolInformation > > Hi, > > If the main purpose of the OpenProtocolInformation > service is to provide > the complete list of agents currently using a specific > protocol interface > then what is the need for providing the Handle argument > too as an input? > Why does it matter what Handle was this queried protocol > installed on? > > Thanks > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

