struktur PORT_INFO_2
Struktur PORT_INFO_2 mengidentifikasi port printer yang didukung.
Sintaks
typedef struct _PORT_INFO_2 {
LPTSTR pPortName;
LPTSTR pMonitorName;
LPTSTR pDescription;
DWORD fPortType;
DWORD Reserved;
} PORT_INFO_2, *PPORT_INFO_2;
Anggota
-
pPortName
-
Penunjuk ke string yang dihentikan null yang mengidentifikasi port printer yang didukung (misalnya, "LPT1:").
-
pMonitorName
-
Penunjuk ke string yang dihentikan null yang mengidentifikasi monitor yang diinstal (misalnya, "monitor PJL"). Ini bisa NULL.
-
pDescription
-
Penunjuk ke string yang dihentikan null yang menjelaskan port secara lebih rinci (misalnya, jika pPortName adalah "LPT1:", pDescription adalah "port printer"). Ini bisa NULL.
-
fPortType
-
Bitmask yang menjelaskan jenis port. Anggota ini bisa menjadi kombinasi dari nilai berikut:
-
PORT_TYPE_WRITE
-
PORT_TYPE_READ
-
PORT_TYPE_REDIRECTED
-
PORT_TYPE_NET_ATTACHED
-
-
Dicadangkan
-
Dipesan; harus nol.
Keterangan
Gunakan struktur PORT_INFO_2 saat memanggil EnumPorts jika ada beberapa monitor yang diinstal yang mendukung port yang sama.
Anggota fPortType dapat dikueri untuk menentukan informasi tentang port. Perhatikan bahwa pengaturan port tidak memengaruhi atribut printer (seperti yang dikembalikan oleh anggota AtributPRINTER_INFO_2).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Nama Unicode dan ANSI |
_PORT_INFO_2W (Unicode) dan _PORT_INFO_2A (ANSI) |