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) |