Função StorPortSecureCopyMemory (storport.h)
StorPortSecureCopyMemory copia com segurança bytes entre buffers.
Sintaxe
ULONG StorPortSecureCopyMemory(
[out] PVOID Dest,
[in] SIZE_T DestSizeInBytes,
[in] const PVOID Src,
[in] SIZE_T Count
);
Parâmetros
[out] Dest
Ponteiro para o buffer de destino para o qual copiar.
[in] DestSizeInBytes
Tamanho do buffer para o qual Dest aponta, em bytes.
[in] Src
Ponteiro para o buffer de origem do qual copiar.
[in] Count
Número de bytes a serem copiados de Src para Dest.
Retornar valor
Essa função retorna um dos seguintes códigos de status.
Código de retorno | Descrição |
---|---|
STOR_STATUS_SUCCESS | O número especificado de bytes foi copiado. |
STOR_STATUS_INVALID_PARAMETER | Um parâmetro é inválido; por exemplo, Dest é um ponteiro nulo. |
STOR_STATUS_BUFFER_TOO_SMALL | O tamanho do buffer de destino é menor que o número de bytes a serem copiados. |
Comentários
Um miniporto chama StorPortSecureCopyMemory para copiar bytes com segurança de um buffer de origem virtual para um buffer de destino virtual. Para evitar possíveis vulnerabilidades de segurança, os miniportos devem chamar essa função em vez de StorPortCopyMemory.
Requisitos
Requisito | Valor |
---|---|
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | storport.h |