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 controladores UMDF nuevos deben escribirse con 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 con UMDF.

El método CopyToBuffer copia de forma segura los datos 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 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 Value
Finalización del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
Plataforma de destino Escritorio
Versión mínima de UMDF 1.5
Encabezado wudfddi.h (incluya Wudfddi.h)
Archivo DLL WUDFx.dll

Consulte también