Función SetMailslotInfo (winbase.h)
Establece el valor de tiempo de espera utilizado por el mailslot especificado para una operación de lectura.
Sintaxis
BOOL SetMailslotInfo(
[in] HANDLE hMailslot,
[in] DWORD lReadTimeout
);
Parámetros
[in] hMailslot
Identificador de un mailslot. La función CreateMailslot debe crear este identificador.
[in] lReadTimeout
El tiempo que una operación de lectura puede esperar a que se escriba un mensaje en el mailslot antes de que se agote el tiempo de espera, en milisegundos. Los valores siguientes tienen significados especiales.
Este valor de tiempo de espera se aplica a todas las operaciones de lectura posteriores y a todos los identificadores de mailslot heredados.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
El valor de tiempo de espera inicial usado por un mailslot para una operación de lectura suele establecerse mediante CreateMailslot cuando se crea el mailslot.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluye Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |