NdisClNotifyCloseAddressFamilyComplete 関数 (ndis.h)

NdisClNotifyCloseAddressFamilyComplete 関数は、呼び出し元の ProtocolClNotifyCloseAf 関数がNDIS_STATUS_PENDING返したアドレス ファミリ (AF) クローズ操作の最終状態を返します。

構文

void NdisClNotifyCloseAddressFamilyComplete(
  [in] NDIS_HANDLE NdisAfHandle,
  [in] NDIS_STATUS Status
);

パラメーター

[in] NdisAfHandle

NDIS が呼び出し元に提供した AF ハンドル NdisClOpenAddressFamilyEx 関数。

[in] Status

終了AF通知の完了状態。

状態 には、次のいずれかを指定できます。

NDIS_STATUS_SUCCESS

クライアントはアドレス ファミリを正常に閉じました。

NDIS_STATUS_XXX

クライアントがドライバーによって決定された理由で要求に失敗しました。

戻り値

なし

解説

CoNDIS クライアントは NdisClNotifyCloseAddressFamilyComplete 関数を呼び出して、閉じる AF 通知を完了します。 クライアントは、 その後に NdisClNotifyCloseAddressFamilyComplete を呼び出す必要があります ProtocolClNotifyCloseAf 関数は、NDIS_STATUS_PENDINGを返します。

クライアントが NdisClNotifyCloseAddressFamilyComplete を呼び出した後、NDIS は呼び出しマネージャーの を呼び出します。 ProtocolCmNotifyCloseAfComplete 関数を使用して、呼び出しマネージャーの操作を完了します。

要件

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

こちらもご覧ください

NdisClOpenAddressFamilyEx

ProtocolClNotifyCloseAf

ProtocolCmNotifyCloseAfComplete