struktur PCSTREAMRESOURCE_DESCRIPTOR (portcls.h)
PCSTREAMRESOURCE_DESCRIPTOR mendefinisikan sumber daya aliran. Gunakan PCSTREAMRESOURCE_DESCRIPTOR_INIT untuk menginisialisasi struktur ini dengan benar.
Sintaks
typedef struct _PCSTREAMRESOURCE_DESCRIPTOR {
ULONG Size;
ULONG Flags;
PDEVICE_OBJECT Pdo;
PcStreamResourceType Type;
union {
struct {
ULONG Version;
PVOID Generic;
} Interrupt;
PETHREAD Thread;
PVOID ResourceSet;
} Resource;
} PCSTREAMRESOURCE_DESCRIPTOR, *PPCSTREAMRESOURCE_DESCRIPTOR;
Anggota
Size
Bidang ini diinisiasi ke ukuran struktur.
Flags
Disiapkan untuk penggunaan masa mendatang. Atur ke nol.
Pdo
Objek perangkat fisik dari tumpukan yang membuat sumber daya ini.
Type
Penyatuan berbagai jenis sumber daya aliran.
Resource
Resource.Interrupt
Resource.Interrupt.Version
Resource.Interrupt.Generic
Resource.Thread
Thread.
Resource.ResourceSet
Dicadangkan untuk digunakan di masa mendatang, atur ke NULL. Hanya sumber daya cakupan perangkat yang didukung saat ini.
Keterangan
Stream sumber daya adalah sumber daya apa pun yang digunakan oleh driver audio untuk memproses aliran audio atau memastikan aliran data audio. Dua jenis sumber daya aliran didukung: interupsi dan utas milik driver. Driver audio harus mendaftarkan sumber daya setelah membuat sumber daya, dan membatalkan pendaftaran sumber daya sebelum menghapusnya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Header | portcls.h |
Lihat juga
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