Bagikan melalui


Metode IWDFIoTarget::FormatRequestForWrite (wudfddi.h)

[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]

Metode FormatRequestForWrite memformat objek permintaan I/O untuk operasi tulis.

Sintaks

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

Parameter

[in] pRequest

Penunjuk ke antarmuka IWDFIoRequest untuk objek permintaan yang akan diformat.

[in, optional] pFile

Penunjuk ke antarmuka IWDFFile untuk objek file yang terkait dengan permintaan tulis. Untuk target I/O default, parameter ini harus non-NULL.

[in, optional] pInputMemory

Penunjuk ke antarmuka IWDFMemory yang digunakan untuk mengakses buffer yang digunakan untuk permintaan tulis. Parameter ini bersifat opsional.

[in, optional] pInputMemoryOffset

Penunjuk ke struktur WDFMEMORY_OFFSET yang menjelaskan offset memori input yang digunakan untuk permintaan tulis. Parameter ini bersifat opsional.

[in, optional] DeviceOffset

Penunjuk ke offset perangkat yang digunakan untuk permintaan tulis. Parameter ini bersifat opsional.

Mengembalikan nilai

FormatRequestForWrite mengembalikan S_OK jika operasi berhasil. Jika tidak, metode ini mengembalikan salah satu kode kesalahan yang didefinisikan dalam Winerror.h.

Persyaratan

Persyaratan Nilai
Akhir dukungan Tidak tersedia di UMDF 2.0 dan yang lebih baru.
Target Platform Desktop
Versi UMDF minimum 1,5
Header wudfddi.h (termasuk Wudfddi.h)
DLL WUDFx.dll

Lihat juga

IWDFFile

IWDFIoRequest

IWDFIoTarget

IWDFMemory

WDFMEMORY_OFFSET