code: def network_profile_name_list(self, obj):
          
  
          profile_list = pointer(WLAN_PROFILE_INFO_LIST())
          self._wlan_get_profile_list(self._handle,
                                      byref(obj['guid']),
                                      byref(profile_list))
          profiles = cast(profile_list.contents.ProfileInfo,
                          POINTER(WLAN_PROFILE_INFO))
  
          profile_name_list = []
          for i in range(profile_list.contents.dwNumberOfItems):
              profile_name = ''
              for j in range(len(profiles[i].strProfileName)):
                  profile_name += profiles[i].strProfileName[j]
              profile_name_list.append(profile_name)
  
          return profile_name_list
docs: Get AP profile names.