#NEWLINE# def enumerate( self ) : #NEWLINE# #INDENT# i = 0 #NEWLINE# while True : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# ( value , data , type ) = Api . RegEnumValue ( self . hKey , i ) #NEWLINE# #UNINDENT# except Api . error : #NEWLINE# #INDENT# break #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# ( yield ( value , ( data , type ) ) ) #NEWLINE# i += 1