BOOL WaitNamedPipe(LPCTSTR NomDuTuyau, DWORD Delai);
Le résultat est Vrai si l'opération s'est biend déroulée.
#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);
...