RtlAppendStringToString 函式 (ntifs.h)

RtlAppendStringToString 例程會串連兩個計算的字串。 它會將位元組從來源複製到目的地緩衝區的長度。

語法

NTSYSAPI NTSTATUS RtlAppendStringToString(
  [in, out] PSTRING      Destination,
  [in]      const STRING *Source
);

參數

[in, out] Destination

應該在 Source 附加字串的計數位符串指標。

[in] Source

要附加至 目的地字串之計數位串的指標。

傳回值

如果 RtlAppendStringToString 例程將字串附加至目的地的字串,則會傳回STATUS_SUCCESS。 如果 Destination 字串的 MaximumLength 太小,無法允許附加來源字串,RtlAppendStringToString 會傳回STATUS_BUFFER_TOO_SMALL。

備註

DestinationSource 字串的 Length 成員總和必須小於或等於 Destination 字串的 MaximumLength

如需其他字串處理例程的資訊,請參閱 Run-Time Library (RTL) 例程

規格需求

需求
最低支援的用戶端 Windows 2000
目標平台 Universal
標頭 ntifs.h (包括 Ntifs.h、FltKernel.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

RtlAppendUnicodeStringToString

RtlAppendUnicodeToString

RtlInitString