次の方法で共有


NdisEqualUnicodeString マクロ (ndis.h)

NdisEqualUnicodeString 関数は、2 つの Unicode 文字列を比較し、等しいかどうかを返します。

構文

void NdisEqualUnicodeString(
  [in]  _String1,
  [in]  _String2,
        _CaseInsensitive
);

パラメーター

[in] _String1

最初の Unicode 文字列を記述するNDIS_STRING型へのポインター。

[in] _String2

2 番目の Unicode 文字列を記述するNDIS_STRING型へのポインター。

_CaseInsensitive

比較を行うときに大文字と小文字の区別を無視する必要がある場合は、TRUE されるブール値。 それ以外の場合は、FALSE

戻り値

何一つ

備考

Windows 2000 以降のドライバー以降、NDIS_STRING型の文字列は、カウントされた null で終わる Unicode 文字列です。 つまり、NDIS はNDIS_STRING型を UNICODE_STRING 型として定義します。

必要条件

要件 価値
サポートされる最小クライアント NDIS 6.0 以降の既存のドライバーでサポートされていますが、新しいドライバーでは代わりに RtlEqualUnicodeString を使用する必要があります。
ターゲット プラットフォーム デスクトップ
ヘッダー ndis.h (Ndis.h を含む)
IRQL PASSIVE_LEVEL
DDI コンプライアンス規則 する Irql_Miscellaneous_Function(ndis)

関連項目

UNICODE_STRING