Макрос NdisInitAnsiString (ndis.h)
Функция NdisInitAnsiString инициализирует подсчитанная строка ANSI.
Синтаксис
void NdisInitAnsiString(
_as,
s
);
Параметры
_as
Указатель на выделенный вызывающим буфером, в котором эта функция должна хранить подсчитываемую строку ANSI.
s
Указатель на строку, завершающуюся значением NULL, с которой инициализировать подсчитываемую строку.
Возвращаемое значение
Никакой
Замечания
Инициализируется destinationString, указывающий на SourceString. Длина и максимальная длина DestinationString инициализированы в длину строки в SourceString. Если SourceStringзначение NULL, длина равна нулю.
Вызывающие NdisInitAnsiString должны выполняться в IRQL <= DISPATCH_LEVEL, если буфер целевого DestinationString выделяется из непагрегированного памяти. Обычно вызывающие элементы выполняются в IRQL = PASSIVE_LEVEL во время инициализации драйвера.