Leggere in inglese

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 informazioni, vedi Introduzione a 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 formattare l'oggetto richiesta.

[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 daNULL.

[in, optional] pInputMemory

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

[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.

[in, optional] DeviceOffset

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

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.

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

IWDFFile

IWDFIoRequest

IWDFIoTarget

IWDFMemory

WDFMEMORY_OFFSET