1. VOID CharToWchar(PCHAR src, PWCHAR dst)
    2. {
    3. UNICODE_STRING uString;
    4. ANSI_STRING aString;
    5. RtlInitAnsiString(&aString, src);
    6. RtlAnsiStringToUnicodeString(&uString, &aString, TRUE);
    7. wcscpy(dst, uString.Buffer);
    8. RtlFreeUnicodeString(&uString);
    9. }