Função RtlCopyString (ntddk.h)

A rotina RtlCopyString copia uma cadeia de caracteres de origem para uma cadeia de caracteres de destino.

Sintaxe

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

Parâmetros

[out] DestinationString

Um ponteiro para o buffer de cadeia de caracteres de destino.

[in, optional] SourceString

Um ponteiro para o buffer de cadeia de caracteres de origem.

Retornar valor

Nenhum

Comentários

O Comprimento de DestinationString será definido como zero se nenhuma cadeia de caracteres de origem for fornecida. Os membros MaximumLength e Buffer do DestinationString não são modificados por essa rotina.

O número de bytes copiados do SourceString é o comprimento de SourceString ou o comprimento máximo de DestinationString, o que for menor.

Os buffers DestinationString e SourceString deverão ser residentes se o chamador estiver em execução em IRQL >= DISPATCH_LEVEL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho ntddk.h (inclua Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível (consulte a seção Comentários)

Confira também

RtlCopyUnicodeString