Funzione RtlAppendStringToString (ntifs.h)
La routine RtlAppendStringToString concatena due stringhe conteggiate. Copia byte dall'origine fino alla lunghezza del buffer di destinazione.
Sintassi
NTSYSAPI NTSTATUS RtlAppendStringToString(
[in, out] PSTRING Destination,
[in] const STRING *Source
);
Parametri
[in, out] Destination
Puntatore a una stringa conteggiata a cui deve essere aggiunta la stringa in Origine .
[in] Source
Puntatore a una stringa conteggiata da aggiungere alla stringa in Destinazione.
Valore restituito
La routine RtlAppendStringToString restituisce STATUS_SUCCESS se ha aggiunto la stringa in Origine alla stringa in Destinazione. RtlAppendStringToString restituisce STATUS_BUFFER_TOO_SMALL se la stringa MaximumLength della stringa di destinazione è troppo piccola per consentire l'accodamento della stringa di origine.
Commenti
La somma dei membri Length delle stringhe Destination e Source deve essere minore o uguale a MaximumLength della stringa Di destinazione .
Per informazioni sulle altre routine di gestione delle stringhe, vedere Routine RTL (Run-Time Library).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h, FltKernel.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |