Ejemplo n.º 1
0
	String ANSIStringToString(const TempStringA &str)
	{
		ANSI_STRING srcString;
		str.FillNTString(&srcString);
		String ret;
		size_t newLen = RtlAnsiStringToUnicodeSize(&srcString) / sizeof(wchar_t);
		if (!NT_SUCCESS(RtlAnsiStringToUnicodeString(ret.ToNTString(newLen), &srcString, FALSE)))
			ret.SetLength(0);
		else
			ret.UpdateLengthFromNTString();
		return ret;
	}