Поделиться через


Макрос NdisEqualUnicodeString (ndis.h)

Функция NdisEqualUnicodeString сравнивает две строки Юникода и возвращает, равны ли они.

Синтаксис

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

Параметры

[in] _String1

Указатель на тип NDIS_STRING, описывающий первую строку Юникода.

[in] _String2

Указатель на тип NDIS_STRING, описывающий вторую строку Юникода.

_CaseInsensitive

Логическое значение, равное TRUE, если регистр следует игнорировать при сравнении. В противном случае — FALSE.

Возвращаемое значение

None

Remarks

Начиная с windows 2000 и более поздних версий, строка типа NDIS_STRING представляет собой подсчитываемую строку Юникода, завершаемую null. То есть NDIS определяет тип NDIS_STRING как тип UNICODE_STRING .

Требования

Требование Значение
Минимальная версия клиента Поддерживается для существующих драйверов в NDIS 6.0 и более поздних версий, но новые драйверы должны использовать RtlEqualUnicodeString.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h (включая Ndis.h)
IRQL PASSIVE_LEVEL
Правила соответствия DDI Irql_Miscellaneous_Function(ndis)

См. также раздел

UNICODE_STRING