RtlAppendStringToString-Funktion (ntifs.h)
Die RtlAppendStringToStringToString Routine verkettet zwei gezählte Zeichenfolgen. Sie kopiert Bytes aus der Quelle bis zur Länge des Zielpuffers.
Syntax
NTSYSAPI NTSTATUS RtlAppendStringToString(
[in, out] PSTRING Destination,
[in] const STRING *Source
);
Parameter
[in, out] Destination
Ein Zeiger auf eine gezählte Zeichenfolge, an die die Zeichenfolge bei Source angefügt werden soll.
[in] Source
Ein Zeiger auf eine gezählte Zeichenfolge, die an die Zeichenfolge an Destinationangefügt werden soll.
Rückgabewert
Die RtlAppendStringToStringToString Routine gibt STATUS_SUCCESS zurück, wenn sie die Zeichenfolge an Source an die Zeichenfolge bei Destinationangefügt hat. RtlAppendStringToString gibt STATUS_BUFFER_TOO_SMALL zurück, wenn die MaximumLength- der Ziel- Zeichenfolge zu klein ist, damit die Quellzeichenfolge angefügt werden kann.
Bemerkungen
Die Summe der Elemente Length des Destination und Source Zeichenfolgen muss kleiner oder gleich dem MaximumLength- der Destination- Zeichenfolge sein.
Informationen zu anderen Zeichenfolgenbehandlungsroutinen finden Sie unter Run-Time Library (RTL)-Routinen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h, FltKernel.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |