mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
968 B
32 lines
968 B
//****************************************************************************
|
|
//
|
|
// Module: UNIMDM
|
|
// File: SLOT.H
|
|
//
|
|
// Copyright (c) 1992-1996, Microsoft Corporation, all rights reserved
|
|
//
|
|
// Revision History
|
|
//
|
|
//
|
|
// 3/25/96 JosephJ Created
|
|
//
|
|
//
|
|
// Description: Interface to the unimodem TSP notification mechanism:
|
|
// The lower level (notifXXXX) APIs
|
|
//
|
|
//****************************************************************************
|
|
|
|
#define MAX_NOTIFICATION_NAME_SIZE 256
|
|
|
|
|
|
typedef DWORD HNOTIFICATION;
|
|
|
|
HNOTIFICATION notifCreate(BOOL fServer, LPCTSTR lptszName, DWORD dwMaxSize,
|
|
DWORD dwMaxPending);
|
|
void notifFree(HNOTIFICATION hn);
|
|
|
|
HANDLE notifGetObj(HNOTIFICATION hn);
|
|
DWORD notifGetMaxSize(HNOTIFICATION hn);
|
|
BOOL notifReadMsg(HNOTIFICATION hn, LPBYTE lpb, DWORD dwcb, LPDWORD lpdwRead);
|
|
BOOL notifGetNextMsgSize(HNOTIFICATION hn, LPDWORD lpdwcb);
|
|
BOOL notifWriteMsg(HNOTIFICATION hn, LPBYTE lpb, DWORD dwcb);
|