lineSetLineDevStatus 関数 (tapi.h)
lineSetLineDevStatus 関数は、行デバイスの状態を設定します。 基本的なパラメーター検証を除き、サービス プロバイダーへの直接のパススルーです。 サービス プロバイダーは、設定時に新しい状態をアプリケーションに通知する LINE_LINEDEVSTATE メッセージを送信します。TAPI はこれらのメッセージを合成しません。
構文
LONG lineSetLineDevStatus(
HLINE hLine,
DWORD dwStatusToChange,
DWORD fStatus
);
パラメーター
hLine
ライン デバイスへのハンドル。
dwStatusToChange
LINEDEVSTATUSFLAGS_定数の 1 つ以上。
fStatus
TRUE (-1) をオフにするには、指定された状態ビットをオンにし、 FALSE (0) をオンにします。
戻り値
非同期操作が開始された場合は、正の要求識別子を返します。それ以外の場合、関数は次のいずれかの負のエラー値を返します。
LINEERR_INVALLINEHANDLE、LINEERR_INVALLINESTATE、LINEERR_INVALPARAM、LINEERR_NOMEM、LINEERR_OPERATIONUNAVAIL、LINEERR_OPERATIONFAILED、LINEERR_RESOURCEUNAVAIL、LINEERR_UNINITIALIZED。
要件
対象プラットフォーム | Windows |
ヘッダー | tapi.h |
Library | Tapi32.lib |
[DLL] | Tapi32.dll |