macro IS_SURROGATE_PAIR (winnls.h)

Determina se as unidades de código especificadas formam um par alternativo UTF-16.

Sintaxe

void IS_SURROGATE_PAIR(
   hs,
   ls
);

Parâmetros

hs

Unidade de código UTF-16 para testar um valor alternativo alto. O intervalo de uma unidade de código UTF-16 alta é 0xd800 para 0xdbff, inclusive.

ls

Unidade de código UTF-16 para testar um valor alternativo baixo. O intervalo de uma unidade de código UTF-16 baixa é 0xdc00 para 0xdfff, inclusive.

Retornar valor

Nenhum

Comentários

Para que essa macro seja bem-sucedida, o valor hs deve ser uma unidade de código UTF-16 alta e o valor ls deve ser uma unidade de código UTF-16 baixa.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winnls.h (inclua Windows.h)

Confira também

IS_HIGH_SURROGATE

IS_LOW_SURROGATE

Suporte à linguagem nacional

Macros de suporte à linguagem nacional

Caracteres substitutos e suplementares