Compartir a través de


Identificadores de reanudación de enumeración

Los identificadores de reanudación de enumeración son identificadores de la clave de reanudación real contenida en los datos de instancia de la función. Esto es necesario para la seguridad, la interoperabilidad y para simplificar el código del autor de la llamada para la función.

Si se pasa un NULL para el puntero al identificador de reanudación, no se almacena ningún identificador y no se puede continuar la búsqueda de enumeración. Esto resulta útil en los casos en los que la aplicación no quiere enumerar todos los elementos.

Si se devuelve un error desde una llamada de enumeración, el identificador de reanudación debe tratarse como no válido y no se debe usar para las llamadas de enumeración posteriores. Cuando esto ocurre, debe reiniciar la enumeración desde el principio.