NdisMIndicateStatusEx 関数 (ndis.h)

NdisMIndicateStatusEx 関数は、ミニポート アダプターの状態の変更を報告します。

構文

void NdisMIndicateStatusEx(
  [in] NDIS_HANDLE             MiniportAdapterHandle,
  [in] PNDIS_STATUS_INDICATION StatusIndication
);

パラメーター

[in] MiniportAdapterHandle

NDIS が の MiniportAdapterHandle パラメーターで渡したミニポート アダプター ハンドル MiniportInitializeEx 関数。

[in] StatusIndication

状態情報を含む NDIS_STATUS_INDICATION 構造体へのポインター。

戻り値

なし

解説

ミニポート ドライバーが NdisMIndicateStatusEx を呼び出すと、NDIS はバインドされた各プロトコル ドライバーの ProtocolStatusEx 関数を 呼び出します。 これにより、バインドされたプロトコル ドライバーは、基になるミニポート アダプターの状態の変更をログに記録したり、アクションを実行したりできます。

ミニポート ドライバーは、ドライバーがまだミニポートInitializeEx 関数のコンテキストにある場合でも、登録属性を設定した後に NdisMIndicateStatusEx 呼び出すことができます。 ドライバーは、MiniportHaltEx 関数から戻った後に NdisMIndicateStatusEx を呼び出す必要があります。

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
対象プラットフォーム ユニバーサル
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 Irql_StatusIndication_Function(ndis)NdisMIndicateStatusEx(ndis)、WlanAssociation、WlanConnectionRoaming、WlanDisassociation、WlanTimedAssociation、WlanTimedConnectionRoaming、WlanTimedConnectRequest、WlanTimedLinkQuality、WlanTimedScan

こちらもご覧ください

MiniportHaltEx

MiniportInitializeEx

NDIS_STATUS_INDICATION

ProtocolStatusEx