NdisMCmDispatchIncomingCall マクロ (ndis.h)
NdisMCmDispatchIncomingCall は、そのクライアントによって MCM ドライバーに登録された SAP での着信呼び出しをクライアントに通知します。
構文
void NdisMCmDispatchIncomingCall(
_SH_,
_VH_,
_CP_
);
パラメーター
_SH_
SAP を識別するハンドルを指定します。 NDIS は、クライアントが最初に NdisClRegisterSap を呼び出したときにこのハンドル設定し、MCM ドライバーは、そのハンドルへの入力パラメーターとしてこのハンドルを取得しましたProtocolCmRegisterSap 関数を します。
_VH_
MCM ドライバーがこの登録済み SAP に向けられた着信呼び出しオファーを処理するときに、NdisMCmCreateVc で作成された VC を識別するハンドルを指定します。
_CP_
VC の呼び出しおよびメディア パラメーターを指定する CO_CALL_PARAMETERS 型の構造体へのポインター。
戻り値
何一つ
備考
NdisMCmDispatchIncomingCall 呼び出す前に、MCM ドライバーは既に次の操作を行っています。
- ネットワーク経由で受信した呼び出し (実際には接続を行う要求) について、以前に特定のクライアントによって登録されたターゲット SAP を特定しました
- NdisMCmCreateVc を使用して着信呼び出し用の VC 作成しました
- ネットワーク経由で受け入れ可能な呼び出しパラメーターについてネゴシエートされたか、リモート ノードから送信された呼び出しパラメーターを受け入れた可能性があります
- NdisMCmActivateVc を使用して VC をアクティブ化し、ネゴシエートされた呼び出しパラメーターまたは受け入れ済みの呼び出しパラメーターに従って VC に転送する準備ができていることを NDIS に通知しました
NdisMCmDispatchIncomingCall 統合された呼び出し管理サポート呼び出しを提供する接続指向ミニポート ドライバーのみ。 スタンドアロンの呼び出しマネージャーは、プロトコル ドライバーとして NDIS に自分自身を登録し、代わりに NdisCmDispatchIncomingCall 呼び出します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisMCmDispatchIncomingCall (NDIS 5.1) を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (NdisMCmDispatchIncomingCall (NDIS 5.1) を参照) でサポートされています。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | ndis.h (Ndis.h を含む) |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 を する | Irql_MCM_Function(ndis) |
関連項目
NdisClIncomingCallComplete の
NdisCmDispatchIncomingCall の
NdisMCmActivateVc の
NdisMCmCreateVc を する
NdisMCmDeactivateVc の
NdisMCmDeleteVc の
NdisMCmDispatchCallConnected の
ProtocolCmIncomingCallComplete