Résumé des mécanismes d’indication de la saisie semi-automatique avec chevauchement dans le SPI

Le tableau suivant résume la sémantique de saisie semi-automatique pour un socket Overlapped, en présentant les différentes combinaisons de lpOverlapped, hEvent et lpCompletionRoutine.

lpOverlapped hEvent lpCompletionRoutine Indication de la saisie semi-automatique
NULL Non applicable Ignoré L’opération se termine de façon synchrone, autrement dit, elle se comporte comme s’il s’agissait d’un socket nonoverlapped.
non NULL NULL NULL L’opération se termine, mais il n’existe pas de mécanisme de saisie semi-automatique pris en charge par Windows Sockets 2. Le mécanisme de port de terminaison (s’il est pris en charge) peut être utilisé dans ce cas, sinon aucune notification de fin d’exécution n’est appliquée.
non NULL non NULL NULL L’opération termine la superposition, la notification par l’objet d’événement de signalisation.
non NULL Ignoré non NULL L’opération se termine par la routine de fin de la planification.