FsRtlIsLeadDbcsCharacter macro (ntifs.h)

The FsRtlIsLeadDbcsCharacter macro determines whether a character is a lead byte (the first byte of a character) in a double-byte character set (DBCS).

Syntax

void FsRtlIsLeadDbcsCharacter(
   DBCS_CHAR
);

Parameters

DBCS_CHAR

The character to be tested.

Return value

None

Remarks

Lead bytes are unique to double-byte character sets. A lead byte introduces a double-byte character. Lead bytes occupy a specific range of byte values. The FsRtlIsLeadDbcsCharacter macro uses the system code page to check lead-byte ranges.

For information about other string-handling routines, see Run-Time Library (RTL) Routines.

Requirements

Requirement Value
Target Platform Desktop
Header ntifs.h (include Ntifs.h)
IRQL Any level

See also

FsRtlDissectDbcs

FsRtlDoesDbcsContainWildCards

FsRtlIsDbcsInExpression