RtlAppendStringToString-Funktion (ntifs.h)
Die RtlAppendStringToString-Routine verkettet zwei gezählte Zeichenfolgen. Es 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 unter Source angefügt werden soll.
[in] Source
Ein Zeiger auf eine gezählte Zeichenfolge, die an die Zeichenfolge am Ziel angefügt werden soll.
Rückgabewert
Die RtlAppendStringToString-Routine gibt STATUS_SUCCESS zurück, wenn die Zeichenfolge unter Source an die Zeichenfolge unter Destination angefügt wurde. RtlAppendStringToString gibt STATUS_BUFFER_TOO_SMALL zurück, wenn maximumLength der Zielzeichenfolge zu klein ist, um das Anfügen der Quellzeichenfolge zu ermöglichen.
Hinweise
Die Summe der Length-Member der Zeichenfolgen Destination und Source muss kleiner oder gleich dem MaximumLength der Zielzeichenfolge sein.
Informationen zu anderen Zeichenfolgenverarbeitungsroutinen finden Sie unter Laufzeitbibliotheksroutinen (RTL).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 |
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h, FltKernel.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |