Функция RtlCopyString (ntddk.h)
Подпрограмма RtlCopyStr ing копирует исходную строку в целевую строку.
Синтаксис
NTSYSAPI VOID RtlCopyString(
[out] PSTRING DestinationString,
[in, optional] const STRING *SourceString
);
Параметры
[out] DestinationString
Указатель на целевой строковый буфер.
[in, optional] SourceString
Указатель на буфер исходной строки.
Возвращаемое значение
Никакой
Замечания
Значение DestinationString Length равно нулю, если исходная строка не указана. MaximumLength и буфера членов DestinationString не изменяются этой подпрограммой.
Число байтов, скопированных из SourceString, — это длина SourceString или максимальная длина DestinationString, в зависимости от того, что меньше.
Буферы DestinationString и SourceString должны быть резидентами, если вызывающий объект выполняется в IRQL >= DISPATCH_LEVEL.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows 2000. |
целевая платформа | Всеобщий |
заголовка | ntddk.h (include Ntddk.h, Ntifs.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень (см. раздел "Примечания") |