Fungsi UcxStaticStreamsCreate (ucxsstreams.h)
Membuat objek aliran statis.
Sintaks
NTSTATUS UcxStaticStreamsCreate(
[in] UCXENDPOINT Endpoint,
PUCXSSTREAMS_INIT *StaticStreamsInit,
[in, optional] PWDF_OBJECT_ATTRIBUTES Attributes,
UCXSSTREAMS *StaticStreams
);
Parameter
[in] Endpoint
Handel ke objek titik akhir yang mendukung aliran statis. Driver klien mengambil handel dalam panggilan sebelumnya ke UcxEndpointCreate.
StaticStreamsInit
Penunjuk ke struktur UCXSSTREAMS_INIT yang menjelaskan berbagai operasi konfigurasi untuk membuat objek stream. Driver menentukan penunjuk fungsi ke fungsi panggilan baliknya dalam struktur ini. Struktur ini dikelola oleh UCX.
[in, optional] Attributes
Penunjuk ke struktur WDF_OBJECT_ATTRIBUTES yang dialokasikan penelepon yang menentukan atribut untuk objek stream.
StaticStreams
Penunjuk ke variabel yang menerima handel ke objek stream baru.
Nilai kembali
Metode mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, metode ini mungkin mengembalikan satu kode kesalahan NTSTATUS yang sesuai.
Keterangan
Driver klien untuk pengontrol host harus memanggil metode ini setelah panggilan WdfDeviceCreate . Induk objek titik akhir baru adalah objek titik akhir.
Biasanya, driver klien memanggil metode ini dalam implementasi panggilan balik peristiwa EVT_UCX_USBDEVICE_ENDPOINT_ADD .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Target Platform | Windows |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | ucxsstreams.h (termasuk Ucxclass.h, Ucxstreams.h) |
IRQL | PASSIVE_LEVEL |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk