Función RtlCopyString (ntddk.h)

La rutina RtlCopyString copia una cadena de origen en una cadena de destino.

Sintaxis

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

Parámetros

[out] DestinationString

Puntero al búfer de cadena de destino.

[in, optional] SourceString

Puntero al búfer de cadena de origen.

Valor devuelto

None

Observaciones

DestinationString Length se establece en cero si no se proporciona ninguna cadena de origen. Esta rutina no modifica los miembros MaximumLength y Buffer de DestinationString .

El número de bytes copiados de SourceString es la longitud de SourceString o la longitud máxima de DestinationString, lo que sea menor.

Los búferes DestinationString y SourceString deben residir si el autor de la llamada se ejecuta en IRQL >= DISPATCH_LEVEL.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado ntddk.h (incluya Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Cualquier nivel (consulte la sección Comentarios)

Consulte también

RtlCopyUnicodeString