Сравнение 2х ЮНИКОДОВЫХ строк в ядре, без учета регистра

Тема в разделе "WASM.NT.KERNEL", создана пользователем zoool, 23 мар 2008.

Статус темы:
Закрыта.
  1. zoool

    zoool New Member

    Публикаций:
    0
    Регистрация:
    1 дек 2007
    Сообщения:
    412
    САБЖ
    есть ли какая-то апишка или встроенная в СИ функция, либо прийдется вручную?
     
  2. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    RtlEqualUnicodeString
     
  3. sww_

    sww_ New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2007
    Сообщения:
    155
    RtlCompareUnicodeString
     
  4. VENOM4X

    VENOM4X New Member

    Публикаций:
    0
    Регистрация:
    18 мар 2008
    Сообщения:
    29
    Прям из DDK Documentation:

    The RtlCompareUnicodeString routine compares two Unicode strings.
    LONG
    RtlCompareUnicodeString(
    IN PUNICODE_STRING String1,
    IN PUNICODE_STRING String2,
    IN BOOLEAN CaseInSensitive
    );


    Parameters
    String1
    Pointer to the first string.
    String2
    Pointer to the second string.
    CaseInSensitive
    If TRUE, case should be ignored when doing the comparison.

    Return Value
    RtlCompareUnicodeString returns a signed value that gives the results of the comparison:

    Zero
    String1 equals String2.
    < Zero
    String1 is less than String2.
    > Zero
    String1 is greater than String2.

    Headers
    Declared in wdm.h and ntddk.h. Include wdm.h or ntddk.h.

    Comments
    Callers of RtlCompareUnicodeString must be running at IRQL = PASSIVE_LEVEL.
     
  5. zoool

    zoool New Member

    Публикаций:
    0
    Регистрация:
    1 дек 2007
    Сообщения:
    412
    тот же вопрос, но про аски-строки

    Как сравнить без учета регистра в ядре?
    При условии, что кодировку мы заранее не знаем.
     
  6. sww_

    sww_ New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2007
    Сообщения:
    155
    RTFM/STFG. Пора учиться самостоятельности.
     
  7. zoool

    zoool New Member

    Публикаций:
    0
    Регистрация:
    1 дек 2007
    Сообщения:
    412
    нашел решение
     
Статус темы:
Закрыта.