Compartir a través de


Método IWDFMemory::CopyToBuffer (wudfddi.h)

Advertencia

UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los nuevos controladores UMDF deben escribirse mediante UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción a UMDF.

El método CopyToBuffer copia datos de forma segura de un objeto de memoria en el búfer de destino especificado.

Sintaxis

HRESULT CopyToBuffer(
  [in]  ULONG_PTR SourceOffset,
  [out] void      *TargetBuffer,
  [in]  SIZE_T    NumOfBytesToCopyTo
);

Parámetros

[in] SourceOffset

Desplazamiento, en bytes, en el objeto de memoria desde el que se van a empezar a copiar datos.

[out] TargetBuffer

Puntero al búfer de destino al que se copian los datos.

[in] NumOfBytesToCopyTo

Número de bytes que se van a copiar en el TargetBuffer.

Valor devuelto

CopyToBuffer devuelve S_OK si la operación se realiza correctamente. De lo contrario, este método devuelve uno de los códigos de error definidos en Winerror.h.

Requisitos

Requisito Valor
fin del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
de la plataforma de destino de Escritorio
versión mínima de UMDF 1.5
encabezado de wudfddi.h (incluya Wudfddi.h)
DLL de WUDFx.dll

Consulte también

  • IWDFMemory