NdisEqualUnicodeString 宏 (ndis.h)
NdisEqualUnicodeString 函数比较两个 Unicode 字符串,并返回它们是否相等。
语法
void NdisEqualUnicodeString(
[in] _String1,
[in] _String2,
_CaseInsensitive
);
参数
[in] _String1
指向描述第一个 Unicode 字符串的NDIS_STRING类型的指针。
[in] _String2
指向描述第二个 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) |