Freigeben über


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 der Fall beim Vergleich ignoriert werden soll. Andernfalls ist es FALSE.

Rückgabewert

Nichts

Bemerkungen

Ab Windows 2000 ist eine Zeichenfolge vom Typ NDIS_STRING eine gezählte, mit Null beendete Unicode-Zeichenfolge. Das heißt, NDIS definiert den NDIS_STRING Typ als UNICODE_STRING Typ.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt für vorhandene Treiber in NDIS 6.0 und höher, aber neue Treiber sollten stattdessen RtlEqualUnicodeString verwenden.
Zielplattform- Universal
Header- ndis.h (include Ndis.h)
Library Ndis.lib
IRQL- PASSIVE_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis)

Siehe auch

ANSI_STRING

MiniportInitializeEx-

ProtocolBindAdapterEx-

RtlInitString-

RtlInitUnicodeString

UNICODE_STRING