An information processing apparatus that executes an operating system (OS) including a printing system that supports a search function using a first search protocol as a standard, the information processing apparatus comprising:
- a memory storing instructions;
- and
- a processor executing the instructions causing the information processing apparatus to:
- identify, if a plug-in for the printing system is installed, a vendor that corresponds to the plug-in;
- perform a search using the first search protocol;
- perform a display conforming to a search result of one or more printers found by using the first search protocol, in which a printer of the identified vendor is excluded;
- perform a search using a second search protocol by the plug-in for the printing system;
- and
- perform, together with the display, a display conforming to a search result using the second search protocol, which includes the printer of the identified vendor.