2010-08-20 5 views
3

The MSDN documentation for CommitTransactionAsync indique qu'il peut produire un code d'erreur ERROR_PENDING. Toutefois, ce code d'erreur ne semble pas être défini dans winerror.h, ni aucun autre en-tête accessible à partir de ktmw32.h ou windows.h (en utilisant la version du Kit de développement Windows SDK inclus dans Visual Studio 2010). En fait, je ne peux pas trouver un seul fichier contenant le texte ERROR_PENDING n'importe où dans le Windows SDK 7.1; manuellement en passant par la liste de System Error Codes ne le révèle pas non plus. Où puis-je trouver la définition de ce code d'erreur insaisissable?Où ERROR_PENDING est-il défini?

Expérimentation montre CommitTransactionAsync pour produire ERROR_SUCCESS - est-ce une simple question de la documentation erronée?

+1

Juste une supposition, mais pourrait-il être une faute de frappe et ils signifiait vraiment ERROR_IO_PENDING? – flashk

+0

Peut être déprécié. – Puppy

Répondre

1

C'est un bug de doc. La supposition @ flashk est correcte: il peut produire ERROR_IO_PENDING. Je soumets un bug au propriétaire du document aujourd'hui. Merci!

Questions connexes