Функция обратного вызова LINECALLBACK (tapi.h)
Функция lineCallback является заполнителем для имени функции, предоставленного приложением.
Синтаксис
LINECALLBACK Linecallback;
void Linecallback(
DWORD hDevice,
DWORD dwMessage,
DWORD_PTR dwInstance,
DWORD_PTR dwParam1,
DWORD_PTR dwParam2,
DWORD_PTR dwParam3
)
{...}
Параметры
hDevice
Обработка на линейном устройстве или вызове, связанном с обратным вызовом. Характер этого дескриптора (дескриптора строки или дескриптора вызова) может определяться контекстом, предоставляемым dwMsg. Приложения должны использовать тип DWORD для этого параметра, так как использование типа HANDLE может привести к ошибке.
dwMessage
dwInstance
dwParam1
Параметр для сообщения.
dwParam2
Параметр для сообщения.
dwParam3
Параметр для сообщения.
Возвращаемое значение
None
Remarks
Сведения о значениях параметров, передаваемых в эту функцию, см. в разделе Сообщения о линейных устройствах.
Все обратные вызовы выполняются в контексте приложения. Функция обратного вызова должна находиться в библиотеке DLL или модуле приложения.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi.h |