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