Condividi tramite


Interfaccia IWDFMemory (wudfddi.h)

[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Nessuna nuova funzionalità viene aggiunta a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre informazioni, vedere Introduzione con UMDF.]

L'interfaccia IWDFMemory espone l'oggetto memoria del framework che fornisce l'accesso a un blocco di memoria.

Ereditarietà

L'interfaccia IWDFMemory eredita da IWDFObject. IWDFMemory include anche questi tipi di membri:

  • Metodi

Metodi

L'interfaccia IWDFMemory include questi metodi.

 
IWDFMemory::CopyFromBuffer

Il metodo CopyFromBuffer copia in modo sicuro i dati dal buffer di origine specificato a un oggetto memory.
IWDFMemory::CopyFromMemory

Il metodo CopyFromMemory copia in modo sicuro i dati dal buffer di origine specificato e impedisce l'overrun che l'operazione di copia potrebbe causare altrimenti.
IWDFMemory::CopyToBuffer

Il metodo CopyToBuffer copia in modo sicuro i dati da un oggetto memoria al buffer di destinazione specificato.
IWDFMemory::GetDataBuffer

Il metodo GetDataBuffer recupera il buffer di dati associato a un oggetto memory.
IWDFMemory::GetSize

Il metodo GetSize recupera le dimensioni del buffer di dati associato a un oggetto memoria.
IWDFMemory::SetBuffer

Il metodo SetBuffer assegna un buffer specificato a un oggetto memoria creato da un driver chiamando IWDFDriver::CreatePreallocatedWdfMemory.

Requisiti

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
Piattaforma di destinazione Desktop
Versione UMDF minima 1.5
Intestazione wudfddi.h