struktur MSiSCSI_SessionStatistics (iscsiprf.h)
Struktur MSiSCSI_SessionStatistics digunakan oleh inisiator iSCSI untuk melaporkan statistik sesi.
Sintaks
typedef struct _MSiSCSI_SessionStatistics {
WCHAR iSCSIName[223 + 1];
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONGLONG BytesSent;
ULONGLONG BytesReceived;
ULONGLONG PDUCommandsSent;
ULONGLONG PDUResponsesReceived;
ULONGLONG DigestErrors;
ULONGLONG ConnectionTimeoutErrors;
ULONGLONG FormatErrors;
} MSiSCSI_SessionStatistics, *PMSiSCSI_SessionStatistics;
Anggota
iSCSIName[223 + 1]
String karakter lebar yang berisi nama target iSCSI.
USID
Pengidentifikasi sesi (ID) iSCSI untuk instans koneksi ini. ID ini adalah nilai internal yang digunakan protokol iSCSI untuk mengidentifikasi sesi. Jangan gunakan ID ini. Perangkat lunak aplikasi harus menggunakan pengidentifikasi sesi yang dikembalikan metode LoginToTarget dan AddConnectionToSession dalam parameter UniqueSessionId .
UniqueAdapterId
Bilangan bulat 64-bit yang secara unik mengidentifikasi inisiator HBA dan instans yang dimuat dari driver miniport penyimpanan yang mengelola HBA. Inisiator harus menggunakan alamat ekstensi adaptor atau alamat lain yang dimiliki driver perangkat untuk membuat ID ini. Inisiator melaporkan nilai ini dalam anggota UniqueAdapterId dari struktur MSiSCSI_HBAInformation .
BytesSent
Jumlah byte yang dikirim selama sesi ini.
BytesReceived
Jumlah byte yang diterima selama sesi ini.
PDUCommandsSent
Jumlah PDUs yang dikirim selama sesi ini.
PDUResponsesReceived
Jumlah PDUs yang diterima selama sesi ini.
DigestErrors
Jumlah kesalahan hash yang telah terjadi dalam sesi ini.
ConnectionTimeoutErrors
Jumlah kesalahan waktu habis koneksi yang telah terjadi dalam sesi ini.
FormatErrors
Jumlah kesalahan format yang telah terjadi dalam sesi ini.
Keterangan
Anda dapat mengimplementasikan kelas ini secara opsional.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | iscsiprf.h (termasuk Iscsiprf.h) |