Condividi tramite


Funzione DnsNameCompare_A (windns.h)

La funzione DnsNameCompare confronta due nomi DNS. Come molte funzioni DNS, il tipo di funzione DnsNameCompare viene implementato in più moduli per facilitare la codifica dei caratteri diversa. In base alla codifica dei caratteri interessata, usare una delle funzioni seguenti:

  • DnsNameCompare_A (_A per la codifica ANSI)
  • DnsNameCompare_W (_W per la codifica Unicode)
  • DnsNameCompare_UTF8 (_UTF8 per la codifica Unicode)

Sintassi

BOOL DnsNameCompare_A(
  [in] PCSTR pName1,
  [in] PCSTR pName2
);

Parametri

[in] pName1

Puntatore a una stringa che rappresenta il primo nome DNS della coppia di confronto.

[in] pName2

Puntatore a una stringa che rappresenta il secondo nome DNS della coppia di confronto.

Valore restituito

Restituisce TRUE se i nomi confrontati sono equivalenti, FALSE in caso contrario.

Commenti

I confronti dei nomi non fanno distinzione tra maiuscole e minuscole e i punti finali vengono ignorati.

Come per altre funzioni di confronto DNS, la funzione DnsNameCompare considera diversa la codifica come un'indicazione immediata di valori diversi e, di conseguenza, gli stessi nomi con codifica di caratteri diversi non verranno segnalati in modo identico.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione windns.h
Libreria Dnsapi.lib
DLL Dnsapi.dll

Vedi anche

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare