Struktur SCSIWMIGUIDREGINFO (scsiwmi.h)
Struktur SCSIWMIGUIDREGINFO berisi informasi tentang data atau blok peristiwa tertentu yang didukung oleh driver miniport SCSI.
Sintaks
typedef struct {
LPCGUID Guid;
ULONG InstanceCount;
ULONG Flags;
} SCSIWMIGUIDREGINFO, *PSCSIWMIGUIDREGINFO;
Anggota
Guid
Menunjuk ke GUID yang mengidentifikasi blok.
InstanceCount
Menentukan jumlah instans yang ditentukan untuk blok tersebut.
Flags
Menunjukkan karakteristik blok. Driver port SCSI mengatur semua kecuali WMIREG_FLAG_XXX berikut atas nama driver miniport. Driver miniport mungkin mengatur satu atau beberapa bendera berikut:
WMIREG_FLAG_EVENT_ONLY_GUID
Blok dapat diaktifkan atau dinonaktifkan sebagai peristiwa saja, dan tidak dapat dikueri atau diatur. Jika bendera ini jelas, blok juga dapat dikueri atau diatur.
WMIREG_FLAG_EXPENSIVE
Meminta driver port mengirim SRB enable-collection saat pertama kali konsumen data membuka blok data dan disable-collection SRB ketika konsumen data terakhir menutup blok data. Ini disarankan jika mengumpulkan data tersebut memengaruhi performa. Driver miniport tidak perlu mengumpulkan data sampai konsumen data secara eksplisit memintanya dengan membuka blok.
WMIREG_FLAG_REMOVE_GUID
Menghapus dukungan untuk blok yang didaftarkan sebelumnya saat diatur.
Keterangan
Driver miniport meneruskan pointer ke SCSI_WMILIB_CONTEXT yang berisi array SCSIWMIREGGUID dalam parameter WmiLibInfoscsiPortWmiDispatchFunction. Driver miniport meneruskan informasi ini setiap kali memanggil ScsiPortWmiDispatchFunction. Setiap struktur SCSIWMIREGGUID dalam array mewakili salah satu data driver miniport atau blok peristiwa.
Array SCSIWMIREGGUID driver miniport harus menyertakan blok data standar apa pun yang ditentukan dalam wmicore.mof untuk jenis perangkatnya, dan mungkin menyertakan data dan blok peristiwa yang ditentukan driver miniport. Driver miniport mendefinisikan data kustom dan blok peristiwa dalam file MOF, yang dikompilasi sebagai sumber daya yang melekat pada gambar biner driver miniport dan ditentukan dalam parameter MofResourceName dari rutinitas HwScsiWmiQueryReginfo driver miniport.
Untuk informasi selengkapnya tentang menentukan blok, Instrumentasi Manajemen Windows.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | scsiwmi.h (termasuk Scsiwmi.h) |