RtlCopyString-Funktion (ntddk.h)
Die RtlCopyString-Routine kopiert eine Quellzeichenfolge in eine Zielzeichenfolge.
Syntax
NTSYSAPI VOID RtlCopyString(
[out] PSTRING DestinationString,
[in, optional] const STRING *SourceString
);
Parameter
[out] DestinationString
Ein Zeiger auf den Zielzeichenfolgenpuffer.
[in, optional] SourceString
Ein Zeiger auf den Quellzeichenfolgenpuffer.
Rückgabewert
Keine
Bemerkungen
Die DestinationString-Länge wird auf 0 festgelegt, wenn keine Quellzeichenfolge angegeben wird. Die Member MaximumLength und Buffer der DestinationString werden von dieser Routine nicht geändert.
Die Anzahl der aus dem SourceString kopierten Bytes ist entweder die Länge von SourceString oder die maximale Länge von DestinationString, je nachdem, welcher Wert kleiner ist.
Die Puffer DestinationString und SourceString müssen resident sein, wenn der Aufrufer unter IRQL >= DISPATCH_LEVEL ausgeführt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Universell |
Header | ntddk.h (include Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Beliebige Ebene (siehe Abschnitt Hinweise) |