Jungo WinDriver  
Official Documentation

◆ WDC_ScanDevices()

DWORD DLLCALLCONV WDC_ScanDevices ( _In_ DWORD  dwVendorId,
_In_ DWORD  dwDeviceId,
_Outptr_ WDC_PCI_SCAN_RESULT pPciScanResult,
_In_ const CHAR *  pcDeviceName,
_In_ PHYS_ADDR  pSearchAddr,
_Outptr_ WDC_PLATFORM_SCAN_RESULT pPlatformScanResult 
)

A comprehensive scan function that can search for either PCI devices (by ID) or platform devices (by name).

Parameters
[in]dwVendorIdVendor ID to search for, or 0 for all.
[in]dwDeviceIdDevice ID to search for, or 0 for all.
[out]pPciScanResultPointer to PCI scan results. Pass NULL if PCI scan is not required.
[in]pcDeviceName[Only if PLATFORM_API is defined] Device name to search for on the platform, or NULL for all.
[in]pSearchAddr[Only if PLATFORM_API is defined] Physical address to search for on the platform, or 0 for all.
[out]pPlatformScanResult[Only if PLATFORM_API is defined] Pointer to platform scan results. Pass NULL if platform scan is not required.
Returns
Returns WD_STATUS_SUCCESS (0) on success, or an appropriate error code otherwise