Freigeben über


NdisEqualUnicodeString-Makro (ndis.h)

Die NdisEqualUnicodeString-Funktion vergleicht zwei Unicode-Zeichenfolgen und gibt zurück, ob sie gleich sind.

Syntax

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

Parameter

[in] _String1

Ein Zeiger auf einen NDIS_STRING-Typ, der die erste Unicode-Zeichenfolge beschreibt.

[in] _String2

Ein Zeiger auf einen NDIS_STRING-Typ, der die zweite Unicode-Zeichenfolge beschreibt.

_CaseInsensitive

Ein boolescher Wert, der TRUE ist, wenn die Groß- und Kleinschreibung beim Vergleich ignoriert werden soll. Andernfalls ist es FALSE.

Rückgabewert

Keine

Bemerkungen

Ab Windows 2000 und höheren Treibern ist eine Zeichenfolge vom Typ NDIS_STRING eine gezählte Unicode-Zeichenfolge mit Null-Beendigung. Das heißt, NDIS definiert den NDIS_STRING-Typ als UNICODE_STRING-Typ .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird für vorhandene Treiber in NDIS 6.0 und höher unterstützt, aber neue Treiber sollten stattdessen RtlEqualUnicodeString verwenden.
Zielplattform Desktop
Kopfzeile ndis.h (einschließlich Ndis.h)
IRQL PASSIVE_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis)

Weitere Informationen

UNICODE_STRING