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 lunghezza DestinationString è impostata su zero se non viene specificata alcuna stringa di origine. I membri MaximumLength e Buffer di DestinationString non vengono modificati da questa routine.

Il numero di byte copiati da SourceString è la lunghezza di SourceString o la lunghezza massima di DestinationString, a seconda delle dimensioni inferiori.

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

Requisiti

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)

Vedi anche

RtlCopyUnicodeString