def network_profile_name_list(self, obj):
        """Get AP profile names."""

        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
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
Get AP profile names.