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

Vedi anche

RtlAppendUnicodeStringToString

RtlAppendUnicodeToString

RtlInitString