---
title: "scanForNetworks(withSSID:includeHidden:)"
framework: corewlan
role: symbol
role_heading: Instance Method
path: "corewlan/cwinterface/scanfornetworks(withssid:includehidden:)"
---

# scanForNetworks(withSSID:includeHidden:)

Scans for networks with the SSID you specify, optionally including hidden networks.

## Declaration

```swift
func scanForNetworks(withSSID ssid: Data?, includeHidden: Bool) throws -> Set<CWNetwork>
```

## See Also

### Instance Methods

- [activePHYMode()](corewlan/cwinterface/activephymode().md)
- [bssid()](corewlan/cwinterface/bssid().md)
- [cachedScanResults()](corewlan/cwinterface/cachedscanresults().md)
- [configuration()](corewlan/cwinterface/configuration().md)
- [countryCode()](corewlan/cwinterface/countrycode().md)
- [hardwareAddress()](corewlan/cwinterface/hardwareaddress().md)
- [interfaceMode()](corewlan/cwinterface/interfacemode().md)
- [noiseMeasurement()](corewlan/cwinterface/noisemeasurement().md)
- [powerOn()](corewlan/cwinterface/poweron().md)
- [rssiValue()](corewlan/cwinterface/rssivalue().md)
- [scanForNetworks(withName:includeHidden:)](corewlan/cwinterface/scanfornetworks(withname:includehidden:).md)
- [security()](corewlan/cwinterface/security().md)
- [serviceActive()](corewlan/cwinterface/serviceactive().md)
- [ssid()](corewlan/cwinterface/ssid().md)
- [ssidData()](corewlan/cwinterface/ssiddata().md)
