Mailslot İşlemleri
Posta grafikleri ile çalışırken istemciler ve sunucular yalnızca aşağıdaki tablolarda açıklanan işlevleri kullanmalıdır. Dosya tanıtıcılarını veya dosya adlarını parametre olarak kabul etseler bile, mailslot'larla çalışacak şekilde tasarlanmadıkları için diğer işlevleri kullanmayın.
Mailslot Sunucu İşlevleri
Mailslot sunucuları, aşağıdaki tabloda gösterildiği gibi üç işlevin özel kullanımına sahiptir.
Aşağıdaki işlevler mailslot sunucuları tarafından da kullanılır.
Fonksiyon | Açıklama |
---|---|
DuplicateHandle | Mailslot tutamacını yineler. |
ReadFileReadFileEx | İletileri bir mailslot'tan alır. |
GetFileTime | Posta grafiğinin oluşturulduğu tarihi ve saati alır. |
SetFileTime | Posta grafiğinin oluşturulduğu tarihi ve saati ayarlar. |
GetHandleInformation | Mailslot tanıtıcısının özelliklerini alır. |
SetHandleInformation | Mailslot tutamacının özelliklerini ayarlar. |
Mailslot İstemci İşlevleri
İstemci işlemi, posta grafiğiyle etkileşim kurarken aşağıdaki işlevleri kullanır.
Fonksiyon | Açıklama |
---|---|
CloseHandle | İstemci işlemi için posta grafiği tutamacını kapatır. |
CreateFile | İstemci işlemi için bir mailslot tutamacı oluşturur. |
DuplicateHandle | Posta grafiği tutamacını çoğaltır. |
WriteFile, WriteFileEx | Bir mailslot'a veri yazar. |