NdisMCmNotifyCloseAddressFamily マクロ (ndis.h)

NdisMCmNotifyCloseAddressFamily 関数は、ミニポート 呼び出しマネージャー (MCM) に関連付けられている指定されたアドレス ファミリ (AF) を閉じ、NDIS が影響を受ける CoNDIS クライアントに通知する必要があることを NDIS に通知します。

構文

void NdisMCmNotifyCloseAddressFamily(
   _AH_
);

パラメーター

_AH_

NDIS が閉じる AF を識別するハンドル。 NDIS は、MCM の ProtocolCmOpenAf 関数にこのハンドルを提供しました。

戻り値

なし

解説

MCM。 を呼び出して NDIS ミニポート ドライバーとして登録します。 NdisMRegisterMiniportDriver 関数は、 NdisMCmNotifyCloseAddressFamily 関数を 呼び出すことができます。 スタンドアロンの通話マネージャーは、代わりに を呼び出します。 NdisCmNotifyCloseAddressFamily 関数。

ミニポート アダプターの AF を閉じるには、MCM は、その MiniportHaltEx 関数から NdisMCmNotifyCloseAddressFamily を呼び出す必要があります。 NDIS はその後、 を呼び出します。指定した AF が開いているクライアントの ProtocolClNotifyCloseAf 関数。

NdisMCmNotifyCloseAddressFamily がNDIS_STATUS_PENDINGを返す場合、NDIS は MCM の を呼び出します。クライアントが AF クローズ操作を完了した後の ProtocolCmNotifyCloseAfComplete 関数。

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
対象プラットフォーム デスクトップ
Header ndis.h (Ndis.h を含む)
IRQL PASSIVE_LEVEL
DDI コンプライアンス規則 Irql_MCM_Function(ndis)

こちらもご覧ください

MiniportHaltEx

NdisCmNotifyCloseAddressFamily

NdisMRegisterMiniportDriver

ProtocolClNotifyCloseAf

ProtocolCmNotifyCloseAfComplete

ProtocolCmOpenAf