Compartilhar via


Macro NdisEqualString (ndis.h)

A função NdisEqualString compara duas cadeias de caracteres, no conjunto de caracteres padrão do sistema operacional, para determinar se elas são iguais.

Sintaxe

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

Parâmetros

[in] _String1

Um ponteiro para um tipo de NDIS_STRING que descreve a primeira cadeia de caracteres.

[in] _String2

Um ponteiro para um tipo de NDIS_STRING que descreve a segunda cadeia de caracteres.

[in] _CaseInsensitive

Um valor booliano que será TRUE se case deve ser ignorado ao fazer a comparação. Caso contrário, será FALSE.

Retornar valor

Nenhum

Comentários

A partir do Windows 2000, uma cadeia de caracteres do tipo NDIS_STRING é uma cadeia de caracteres Unicode contada e terminada em nulo. Ou seja, o NDIS define o tipo NDIS_STRING como um tipo de UNICODE_STRING .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers existentes no NDIS 6.0 e posterior, mas novos drivers devem usar RtlEqualUnicodeString.
Plataforma de Destino Universal
Cabeçalho ndis.h (inclua Ndis.h)
Biblioteca Ndis.lib
IRQL PASSIVE_LEVEL
Regras de conformidade da DDI Irql_Miscellaneous_Function(ndis)

Confira também

ANSI_STRING

MiniportInitializeEx

ProtocolBindAdapterEx

RtlInitString

RtlInitUnicodeString

UNICODE_STRING