RtlAppendStringToString 함수(ntifs.h)

RtlAppendStringToString 루틴은 계산된 두 문자열을 연결합니다. 원본에서 대상 버퍼의 길이까지 바이트를 복사합니다.

구문

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

매개 변수

[in, out] Destination

Source에서 문자열을 추가해야 하는 계산된 문자열에 대한 포인터입니다.

[in] Source

Destination에서 문자열에 추가할 계산된 문자열에 대한 포인터입니다.

반환 값

RtlAppendStringToString 루틴은 Source의 문자열을 Destination의 문자열에 추가한 경우 STATUS_SUCCESS 반환합니다. RtlAppendStringToString은 대상 문자열의 MaximumLength가 너무 작아서 원본 문자열을 추가할 수 없는 경우 STATUS_BUFFER_TOO_SMALL 반환합니다.

설명

대상원본 문자열의 Length 멤버 합계는 대상 문자열의 MaximumLength보다 작거나 같아야 합니다.

다른 문자열 처리 루틴에 대한 자세한 내용은 RTL(런타임 라이브러리) 루틴을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000
대상 플랫폼 유니버설
헤더 ntifs.h(Ntifs.h, FltKernel.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

추가 정보

RtlAppendUnicodeStringToString

RtlAppendUnicodeToString

RtlInitString