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 |