Condividi tramite


Metodo IWDFIoTarget::FormatRequestForWrite (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. 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 info, vedi Introduzione con UMDF.]

Il metodo FormatRequestForWrite formatta un oggetto richiesta di I/O per un'operazione di scrittura.

Sintassi

HRESULT FormatRequestForWrite(
  [in]           IWDFIoRequest     *pRequest,
  [in, optional] IWDFFile          *pFile,
  [in, optional] IWDFMemory        *pInputMemory,
  [in, optional] PWDFMEMORY_OFFSET pInputMemoryOffset,
  [in, optional] PLONGLONG         DeviceOffset
);

Parametri

[in] pRequest

Puntatore all'interfaccia IWDFIoRequest per l'oggetto richiesta da formattare.

[in, optional] pFile

Puntatore all'interfaccia IWDFFile per l'oggetto file associato alla richiesta di scrittura. Per la destinazione di I/O predefinita, questo parametro deve essere diverso da NULL.

[in, optional] pInputMemory

Puntatore all'interfaccia IWDFMemory usata per accedere al buffer utilizzato per la richiesta di scrittura. Questo parametro è facoltativo e,

[in, optional] pInputMemoryOffset

Puntatore a una struttura WDFMEMORY_OFFSET che descrive l'offset di memoria di input utilizzato per la richiesta di scrittura. Questo parametro è facoltativo e,

[in, optional] DeviceOffset

Puntatore all'offset del dispositivo usato per la richiesta di scrittura. Questo parametro è facoltativo e,

Valore restituito

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

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 (include Wudfddi.h)
DLL WUDFx.dll

Vedi anche

IWDFFile

IWDFIoRequest

IWDFIoTarget

IWDFMemory

WDFMEMORY_OFFSET