NdisEqualString-Makro (ndis.h)

Die NdisEqualString-Funktion vergleicht zwei Zeichenfolgen im Betriebssystemstandardzeichensatz, um zu bestimmen, ob sie gleich sind.

Syntax

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

Parameter

[in] _String1

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

[in] _String2

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

[in] _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 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 Universell
Header ndis.h (einschließlich Ndis.h)
Bibliothek Ndis.lib
IRQL PASSIVE_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis)

Weitere Informationen

ANSI_STRING

MiniportInitializeEx

ProtocolBindAdapterEx

RtlInitString

RtlInitUnicodeString

UNICODE_STRING