Condividi tramite


Metodo IWDFMemory::CopyFromBuffer (wudfddi.h)

Avvertimento

UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Non vengono aggiunte nuove funzionalità 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 a UMDF.

Il metodo CopyFromBuffer copia in modo sicuro i dati dal buffer di origine specificato a un oggetto memoria.

Sintassi

HRESULT CopyFromBuffer(
  [in] ULONG_PTR DestOffset,
  [in] void      *SourceBuffer,
  [in] SIZE_T    NumOfBytesToCopyFrom
);

Parametri

[in] DestOffset

Offset, in byte, nell'oggetto memoria in cui iniziare a copiare i dati.

[in] SourceBuffer

Puntatore al buffer di origine da cui i dati sono copiati.

[in] NumOfBytesToCopyFrom

Numero di byte da copiare dal SourceBuffer.

Valore restituito

CopyFromBuffer restituisce S_OK se l'operazione ha esito positivo. In caso contrario, questo metodo restituisce uno dei codici di errore definiti in Winerror.h.

Fabbisogno

Requisito Valore
Fine del supporto Non disponibile in UMDF 2.0 e versioni successive.
piattaforma di destinazione Desktop
versione minima di UMDF 1.5
intestazione wudfddi.h (include Wudfddi.h)
dll WUDFx.dll

Vedere anche