#NEWLINE# def get_names( self , processor ) : #NEWLINE# #INDENT# res = POINTER ( SAFEARRAY ) ( ) #NEWLINE# processor . GetNames ( None , 0 , None , byref ( res ) ) #NEWLINE# safe_array = ctypes . cast ( res , POINTER ( windows . com . ImprovedSAFEARRAY ) ) [ 0 ] #NEWLINE# safe_array . elt_type = BSTR #NEWLINE# return safe_array . to_list ( )