WaitNamedPipe

Prototypes

BOOL WaitNamedPipe(LPCTSTR NomDuTuyau, DWORD Delai);

Description

Pour un client, attend que le serveur du tuyau nommé NomDuTuyau prenne en compte la demande de connection via ConnectNamedPipe, dans la limite de Delai millisecondes.

Le résultat est Vrai si l'opération s'est biend déroulée.

Exemple

#include <windows.h>
#include <winbase.h>

HANDLE Handle;
...
if (!WaitNamedPipe(MonTuyau)) ...
Handle=CreateFile("MonTuyau",(DWORD)GENERIC_READ|GENERIC_WRITE, (DWORD)FILE_SHARE_WRITE, NULL, (DWORD)OPEN_EXISTING, (DWORD)FILE_ATTRIBUTE_NORMAL, NULL);
if (Handle==INVALID_HANDLE_VALUE) ...
CloseHandle(Handle);
...

Avertissement

Néant.

Voir aussi

CreateNamedPipe pour créer un nouveau tuyau nommé. CreateFile pour ouvrir un tuyau nommé déja existant. CloseHandle pour fermer un tuyau nommé.