NdisMCoIndicateStatusEx 関数 (ndis.h)
NdisMCoIndicateStatusEx 関数は、CoNDIS ミニポート アダプターの状態の変更を報告します。
構文
void NdisMCoIndicateStatusEx(
[in] NDIS_HANDLE MiniportAdapterHandle,
[in, optional] NDIS_HANDLE NdisVcHandle,
[in] PNDIS_STATUS_INDICATION StatusIndication
);
パラメーター
[in] MiniportAdapterHandle
NDIS が ミニポートAdapterHandle パラメーターで渡されたミニポート アダプター ハンドルミニポートInitializeEx 関数を します。
[in, optional] NdisVcHandle
仮想接続 (VC) を識別するハンドル。 ミニポート ドライバーは、クライアントが発信呼び出しを設定したとき、または呼び出しマネージャーがクライアント登録サービス アクセス ポイント (SAP) の VC を作成したときに、ミニポートCoCreateVc 関数への入力パラメーターとしてこのハンドルを取得しました。 呼び出しマネージャーは、着信呼び出し通知を示す VC を作成しました。 すべてのプロトコル バインドに状態表示を送信するには、このパラメーターを null 設定します。
[in] StatusIndication
状態情報を含む NDIS_STATUS_INDICATION 構造体へのポインター。
戻り値
何一つ
備考
ミニポート ドライバーが、NdisVcHandle パラメーターの NULL VC ハンドルを使用して NdisMCoIndicateStatusEx を呼び出すと、NDIS は、バインドされた各プロトコル ドライバーの ProtocolCoStatusEx 関数を呼び出すことによって、すべてのバインドされたプロトコル ドライバーに状態変更通知を転送します。 NULL VC ハンドルを使用して NdisMCoIndicateStatusEx を 呼び出すと、ミニポート ドライバーがこの VC ハンドルを共有するクライアントまたは呼び出しマネージャーに状態通知が制限されます。
ミニポート ドライバーは、登録属性 設定した後に NdisMCoIndicateStatusEx を呼び出すことができます。 NdisMSetMiniportAttributes、ドライバーがまだ ミニポートInitializeEx 関数のコンテキストにある場合でも、ミニポートInitializeEx 関数から関数を取得します。 ドライバーは、ミニポートHaltEx 関数から戻った後、ndisMCoIndicateStatusEx 呼び出す必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.0 以降でサポートされています。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 を する | Irql_MCO_Function(ndis) |
関連項目
ミニポートCoCreateVc を する
NdisMSetMiniportAttributes の