struktur VDS_PORT_NOTIFICATION (vds.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]
Menentukan detail peristiwa port pengontrol.
Sintaks
typedef struct _VDS_PORT_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID portId;
} VDS_PORT_NOTIFICATION;
Anggota
ulEvent
Menentukan peristiwa port pengontrol yang aplikasinya akan diberi tahu, sebagai salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Port pengontrol dilaporkan ada secara fisik pada subsistem. Nilai VDS_PORT_STATUS yang terkait dengan pemberitahuan ini harus berupa nilai apa pun kecuali VDS_PRS_REMOVED. |
|
Pengontrol, dan oleh karena itu port-nya, secara fisik dilepas dari subsistem. Nilai VDS_PORT_STATUS harus VDS_PRS_UNKNOWN atau VDS_PRS_REMOVED. |
|
Anggota struktur VDS_PORT_PROP berubah.
Windows Server 2008, Windows Vista, dan Windows Server 2003 R2: Nilai ini tidak didukung. |
|
Port pengontrol ada secara fisik tetapi tidak tersedia untuk digunakan. Misalnya, pengontrol atau port itu sendiri diatur ke tidak aktif. Nilai VDS_PORT_STATUS harus VDS_PRS_FAILED (dihapus dari penggunaan karena kegagalan), VDS_PRS_OFFLINE (tidak gagal, tetapi tidak digunakan), VDS_PRS_NOT_READY, atau VDS_PRS_UNKNOWN.
Windows Server 2008, Windows Vista, dan Windows Server 2003 R2: Nilai ini tidak didukung. |
portId
VDS_OBJECT_ID port pengontrol yang memicu peristiwa.
Keterangan
Struktur VDS_NOTIFICATION mencakup struktur ini sebagai anggota.
Aplikasi dapat menerima peristiwa disk dengan mengimplementasikan antarmuka IVdsAdviseSink dan meneruskan penunjuk antarmuka sebagai argumen ke metode IVdsService::Advise .
Untuk mendapatkan objek port, gunakan metode IVdsService::GetObject . Anda kemudian dapat menggunakan metode IVdsControllerPort::GetProperties untuk mendapatkan properti port.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 R2 [hanya aplikasi desktop] |
Header | vds.h |
Redistribusi | VDS 1.1 |