macro IS_SURROGATE_PAIR (winnls.h)

Determina se le unità di codice specificate formano una coppia surrogata UTF-16.

Sintassi

void IS_SURROGATE_PAIR(
   hs,
   ls
);

Parametri

hs

Unità di codice UTF-16 da testare per un valore surrogato elevato. L'intervallo per un'unità di codice UTF-16 elevata è 0xd800 per 0xdbff, inclusivo.

ls

Unità di codice UTF-16 da testare per un valore surrogato basso. L'intervallo per un'unità di codice UTF-16 bassa è 0xdc00 a 0xdfff, inclusivo.

Valore restituito

nessuno

Osservazioni

Affinché questa macro abbia esito positivo, il valore hs deve essere un'unità di codice UTF-16 elevata e il valore ls deve essere un'unità di codice UTF-16 bassa.

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 winnls.h (includere Windows.h)

Vedi anche

IS_HIGH_SURROGATE

IS_LOW_SURROGATE

Supporto per la lingua nazionale

Macro di supporto per il linguaggio nazionale

Surrogati e caratteri supplementari