SET struktur

Struktur SET mendefinisikan sekumpulan nilai.

Sintaks

typedef struct _SET {
  DWORD nEntries;
  union {
    LPBYTE               lpByteTable;
    LPWORD               lpWordTable;
    LPDWORD              lpDwordTable;
    LPLARGEINT           lpLargeIntTable;
    LPSYSTEMTIME         lpSystemTimeTable;
    LPLABELED_BYTE       lpLabeledByteTable;
    LPLABELED_WORD       lpLabeledWordTable;
    LPLABELED_DWORD      lpLabeledDwordTable;
    LPLABELED_LARGEINT   lpLabeledLargeIntTable;
    LPLABELED_SYSTEMTIME lpLabeledSystemTimeTable;
    LPLABELED_BIT        lpLabeledBit;
    LPVOID               lpVoidTable;
  };
} SET, *LPSET;

Anggota

nEntries

Jumlah total entri dalam satu set.

lpByteTable

Penunjuk ke array nilai BYTE.

lpWordTable

Penunjuk ke array nilai WORD.

lpDwordTable

Penunjuk ke array nilai DWORD.

lpLargeIntTable

Penunjuk ke array struktur LARGEINT .

lpSystemTimeTable

Penunjuk ke array nilai SYSTEMTIME.

lpLabeledByteTable

Arahkan ke array struktur LABELED_BYTE . Setiap struktur LABELED_BYTE mendefinisikan nilai dan label. Monitor Jaringan menampilkan label jika menemukan nilai yang sesuai dalam paket protokol.

lpLabeledWordTable

Penunjuk ke array struktur LABELED_WORD yang menentukan sekumpulan nilai dan label WORD.

lpLabeledDwordTable

Penunjuk ke array struktur LABELED_DWORD yang menentukan sekumpulan nilai dan label DWORD.

lpLabeledLargeIntTable

Penunjuk ke array struktur LABELED_LARGEINT yang menentukan sekumpulan nilai dan label LARGEINT.

lpLabeledSystemTimeTable

Penunjuk ke array struktur LABELED_SYSTEMTIME yang menentukan sekumpulan nilai dan label SYSTEM.

lpLabeledBit

Penunjuk ke array struktur LABELED_BIT yang menentukan sekumpulan pasangan BIT berlabel. Setiap BIT dapat menentukan dua label satu label untuk setiap status (0 atau 1) BIT.

lpVoidTable

Penunjuk ke array nilai.

Keterangan

Struktur SET digunakan untuk menentukan sekumpulan data perbandingan yang dapat digunakan Monitor Jaringan untuk menginterpretasikan nilai properti dalam paket protokol. Ketika sekumpulan data perbandingan diperlukan, penunjuk ke struktur SET ditentukan dalam anggota lpSet dari struktur PROPERTYINFO .

DLL pengurai dapat memberikan set nilai dan set label. Anggota UNION yang Anda pilih dalam struktur SET menunjuk ke array struktur yang menentukan setiap anggota set.

  • Set nilai

    Kumpulan nilai digunakan saat Anda ingin Monitor Jaringan menyertakan indikator dalam set atau tidak dalam set dengan nilai yang ditemukan dalam paket protokol. Misalnya, jika set DWORD ditentukan, Monitor Jaringan menampilkan label untuk setiap nilai DWORD yang ditemukan dalam paket protokol, menunjukkan bahwa DWORD adalah atau tidak ditentukan dalam set.

    Kumpulan nilai dapat didasarkan pada tipe data BYTE, WORD, DWORD, LARGEINT, dan SYSTEMTIME.

  • Set label

    Set label digunakan saat Anda ingin Monitor Jaringan menampilkan label yang ditentukan pengguna alih-alih nilai properti yang ditentukan dalam satu set.

    Set label dapat didasarkan pada pasangan label BYTE, WORD, DWORD, LARGEINT, SYSTEMTIME, dan BIT.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Netmon.h

Lihat juga

LABELED_BIT

PROPERTYINFO