GetUTF32

NTSTATUS __stdcall GetUTF32(PWCHAR pTest){
  NTSTATUS result; 

  result = *pTest;
  if( (unsigned __int16)(result + 10240) <= 0x7FFu )
    return pTest[1] + ((result - 55287) << 10);
  return result;
}

Referenced by:

punycode_encode