Hi,
not limit the findings to just my printer
As per below article, a WSDAPI client first queries the device for complete descriptions of its services. While devices may include zero or more services. So, the WebCam might also include service that support scanning or any other related service.
https://video2.skills-academy.com/en-us/windows/win32/wsdapi/about-web-services-for-devices
how do I obtain the actual IP address
From the description "When a device is manufactured, it is given a globally unique identifier, represented as a UUID URI. This identifier will never change for the device. When the device is powered on, it will always announce its logical address via a WS-Discovery Hello message", I think it should be an expected behavior that the associated endpoint Address contains a URI.
Hope the information can help you.
Thanks,
Eleven
If the Answer is helpful, please click "Accept Answer" and upvote it. Thanks.