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) |