Condividi tramite


Funzione RtlCopyString (ntddk.h)

La routine RtlCopyString copia una stringa di origine in una stringa di destinazione.

Sintassi

NTSYSAPI VOID RtlCopyString(
  [out]          PSTRING      DestinationString,
  [in, optional] const STRING *SourceString
);

Parametri

[out] DestinationString

Puntatore al buffer della stringa di destinazione.

[in, optional] SourceString

Puntatore al buffer della stringa di origine.

Valore restituito

Nessuno

Osservazioni

La DestinationString Length è impostata su zero se non viene specificata alcuna stringa di origine. Il MaximumLength e Buffer membri del DestinationString di non vengono modificati da questa routine.

Il numero di byte copiati dal SourceString è la lunghezza di SourceString o la lunghezza massima di DestinationString, a seconda di quale sia minore.

I buffer DestinationString e SourceString devono risiedere se il chiamante è in esecuzione in IRQL >= DISPATCH_LEVEL.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 2000.
piattaforma di destinazione Universale
intestazione ntddk.h (include Ntddk.h, Ntifs.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe
IRQL Qualsiasi livello (vedere la sezione Osservazioni)

Vedere anche

RtlCopyUnicodeString