次の方法で共有


TSPI_phoneSetButtonInfo関数 (tspi.h)

TSPI_phoneSetButtonInfo関数は、指定した電話の指定したボタンに関する情報を設定します。

構文

LONG TSPIAPI TSPI_phoneSetButtonInfo(
  DRV_REQUESTID           dwRequestID,
  HDRVPHONE               hdPhone,
  DWORD                   dwButtonLampID,
  LPPHONEBUTTONINFO const lpButtonInfo
);

パラメーター

dwRequestID

非同期要求の識別子。 関数が非同期的に完了すると、サービス プロバイダーはこの値を返します。

hdPhone

ボタン情報を設定する電話のハンドル。

dwButtonLampID

電話デバイスのボタン。

lpButtonInfo

PHONEBUTTONINFO 型の可変サイズの構造体へのポインター。 このデータ構造では、モードと関数について説明し、ボタンに設定する追加の説明テキストを提供します。

戻り値

関数が非同期的に完了した場合は (正の) dwRequestID 値を返し、エラーが発生した場合はエラー番号を返します。 関数が成功した場合は対応するASYNC_COMPLETIONの実際のパラメーター lResult は 0、エラーが発生した場合はエラー番号です。 可能な戻り値は次のとおりです。

PHONEERR_INVALPHONEHANDLE、PHONEERR_RESOURCEUNAVAIL、PHONEERR_INVALBUTTONLAMPID、PHONEERR_OPERATIONFAILED、PHONEERR_NOMEM、PHONEERR_OPERATIONUNAVAIL。

注釈

この関数は、電話のボタンの意味と関連する説明テキストを設定します。

要件

要件
対象プラットフォーム Windows
ヘッダー tspi.h

こちらもご覧ください

ASYNC_COMPLETION

PHONEBUTTONINFO

PHONECAPS

TSPI_phoneGetButtonInfo