Поделиться через


Использование строковых объектов

В этом разделе описывается поддержка, которую windows Driver Framework (WDF) предоставляет для строковых объектов. Он применяется как к драйверам Kernel-Mode Driver Framework (KMDF), так и к драйверам User-Mode Driver Framework (UMDF), начиная с версии 2.

WDF использует только строки Юникода. Все методы, определенные объектами платформы, принимают только строки Юникода.

Платформа определяет объект строки платформы , который драйверы KMDF и UMDF могут использовать для представления строк Юникода.

Драйвер может вызвать WdfStringCreate , чтобы создать строковый объект и при необходимости назначить ему строку Юникода.

Некоторые методы объекта платформы, например WdfRegistryQueryString, принимают дескриптор строкового объекта в качестве входных данных и назначают строку строковому объекту.

Чтобы получить доступ к строковому объекту, драйвер может вызвать WdfStringGetUnicodeString.