Freigeben über


Enumerationsauflistungshandles

Enumerationsauflistungshandles sind Bezeichner für den tatsächlichen Lebenslaufschlüssel, der in den instance Daten für die Funktion enthalten ist. Dies ist für Sicherheit, Interoperabilität und zur Vereinfachung des Aufrufercodes für die Funktion erforderlich.

Wenn ein NULL-Wert für den Zeiger auf das Resume-Handle übergeben wird, wird kein Handle gespeichert, und die Enumerationssuche kann nicht fortgesetzt werden. Dies ist nützlich, wenn die Anwendung nicht alle Elemente auflisten möchte.

Wenn ein Fehler von einem Enumerationsaufruf zurückgegeben wird, muss das Resume-Handle als ungültig behandelt und nicht für nachfolgende Enumerationsaufrufe verwendet werden. In diesem Fall müssen Sie die Enumeration von Anfang an neu starten.