Compartir a través de


Función DnsNameCompare_W (windns.h)

La función DnsNameCompare compara dos nombres DNS. Al igual que muchas funciones DNS, el tipo de función DnsNameCompare se implementa en varios formularios para facilitar la codificación de caracteres diferentes. En función de la codificación de caracteres implicada, use una de las siguientes funciones:

  • DnsNameCompare_A (_A para la codificación ANSI)
  • DnsNameCompare_W (_W para la codificación Unicode)
  • DnsNameCompare_UTF8 (_UTF8 para la codificación Unicode)

Sintaxis

BOOL DnsNameCompare_W(
  [in] PCWSTR pName1,
  [in] PCWSTR pName2
);

Parámetros

[in] pName1

Puntero a una cadena que representa el primer nombre DNS del par de comparación.

[in] pName2

Puntero a una cadena que representa el segundo nombre DNS del par de comparación.

Valor devuelto

Devuelve TRUE si los nombres comparados son equivalentes, FALSE si no lo son.

Comentarios

Las comparaciones de nombres no distinguen mayúsculas de minúsculas y se omiten los puntos finales.

Al igual que con otras funciones de comparación de DNS, la función DnsNameCompare considera que la codificación es diferente como una indicación inmediata de valores diferentes y, como tal, los mismos nombres con codificación de caracteres diferentes no se notificarán de forma idéntica.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado windns.h
Library Dnsapi.lib
Archivo DLL Dnsapi.dll

Consulte también

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare