Interfaz IWDFMemory (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.

La interfaz IWDFMemory expone el objeto de memoria del marco que proporciona acceso a un bloque de memoria.

Herencia

La interfaz IWDFMemory hereda de IWDFObject. IWDFMemory también tiene estos tipos de miembros:

  • Métodos

Métodos

La interfaz IWDFMemory tiene estos métodos.

 
IWDFMemory::CopyFromBuffer

El método CopyFromBuffer copia de forma segura los datos del búfer de origen especificado en un objeto de memoria.
IWDFMemory::CopyFromMemory

El método CopyFromMemory copia de forma segura los datos del búfer de origen especificado y evita saturaciones que la operación de copia podría provocar de otro modo.
IWDFMemory::CopyToBuffer

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

El método GetDataBuffer recupera el búfer de datos asociado a un objeto de memoria.
IWDFMemory::GetSize

El método GetSize recupera el tamaño del búfer de datos asociado a un objeto de memoria.
IWDFMemory::SetBuffer

El método SetBuffer asigna un búfer especificado a un objeto de memoria que un controlador creado llamando a IWDFDriver::CreatePreallocatedWdfMemory.

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