Select the product you need help with
INFO: Abgeschnitten Ergebnisse beim Aufrufen von IDirectorySearch::GetNextRowArtikel-ID: 325189 - Produkte anzeigen, auf die sich dieser Artikel bezieht ZusammenfassungMSDN-Dokumentation über die Funktion IDirectorySearch::GetNextRow ist unvollständig. Die Beschreibung des Rückgabewerts S_ADS_NOMORE_ROWS ist false. Dieser Code bedeutet nicht "die aktuelle Zeile ist die letzte Zeile, und bleibt unverändert werden". Sagen Sie stattdessen die Beschreibung sollte "is vorläufig aktuelle Zeile die letzte Zeile", und wenn Sie möchten wissen, ob dies tatsächlich die letzte Zeile, Sie müssen ADsGetLastError aufrufen. " Für jede fehlgeschlagene Operation legt ADSI einen erweiterte Fehlercode, der ADsGetLastError abgefragt werden kann. Wenn dieser erweiterten Fehler nicht vom Entwickler behandelt wird, kann ein Suchvorgang vorzeitig abschließen, bevor alle Zeilen verarbeitet wurden. Weitere Informationen über das neueste Servicepack für Microsoft Windows 2000 finden Sie die folgende KB-Artikelnummer: 260910
(http://support.microsoft.com/kb/260910/EN-US/
)
Wie Sie das neueste Service Pack für Windows 2000 erhalten Weitere InformationenWenn die Funktion IDirectorySearch::GetNextRow S_ADS_NOMORE_ROWS zurückgegeben wird, es möglicherweise nicht alle Daten vom Server abgerufen. In einigen Fällen wird die S_ADS_NOMORE_ROWS durch GetNextRow -Funktion zurückgegeben, wenn der Server konnte einen Eintrag zu finden, der die Suchkriterien innerhalb eines vordefinierten Zeitraums von zwei Minuten entsprach. Diese Zeitbegrenzung zwei Minuten wird durch eine LDAP-Richtlinie definiert. Weitere Informationen zu LDAP-Richtlinien finden Sie die Artikel der Microsoft Knowledge Base: 315071 Wenn der Server den zwei Minuten Zeit Grenzwert überschreitet, wird einen LDAP-Cookie in der Antwort so, dass Sie die Suche neu starten können, wo unterbrochen. Ineffiziente sucht und stark ausgelasteten Systemen kann den Server die Zeit überschritten. Wenn der Server einen effizienten Index suchen nicht finden kann, der Server eventuell zum Anwenden des Filters auf jedes Objekt in das Verzeichnis, in diesem Fall können Sie über viele Einträge ausführen und eine Übereinstimmung innerhalb des Zeitlimits zwei Minuten nicht gefunden.
(http://support.microsoft.com/kb/315071/EN-US/
)
HOW TO: Einsehen und Festlegen von LDAP-Richtlinien mithilfe von Ntdsutil Daher wird beim Zurückgeben von S_ADS_NOMORE_ROWS ADSI auch einen erweiterten Fehler-Code mit ADsGetLastError -Funktion abgefragt werden kann. Wenn ADsGetLastError ERROR_MORE_DATA zurückgibt, bedeutet dies, dass der Server die Abfrage nicht abgeschlossen wurde und GetNextRow muss erneut aufrufen. The Platform SDK sample file, DsSrch, can be modified to handle this search method as shown in the following code sample: InformationsquellenWeitere Informationen finden Sie auf folgenden Websites von MSDN:
EigenschaftenArtikel-ID: 325189 - Geändert am: Donnerstag, 12. Februar 2004 - Version: 4.0 Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 325189
(http://support.microsoft.com/kb/325189/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
|





Zum Anfang








