struktur SERVER_TRANSPORT_INFO_1 (lmserver.h)
Struktur SERVER_TRANSPORT_INFO_1 berisi informasi tentang protokol transportasi yang ditentukan, termasuk nama dan alamat. Tingkat informasi ini hanya valid untuk fungsi NetServerTransportAddEx .
Sintaks
typedef struct _SERVER_TRANSPORT_INFO_1 {
DWORD svti1_numberofvcs;
LMSTR svti1_transportname;
LPBYTE svti1_transportaddress;
DWORD svti1_transportaddresslength;
LMSTR svti1_networkaddress;
LMSTR svti1_domain;
} SERVER_TRANSPORT_INFO_1, *PSERVER_TRANSPORT_INFO_1, *LPSERVER_TRANSPORT_INFO_1;
Anggota
svti1_numberofvcs
Jenis: DWORD
Jumlah klien yang tersambung ke server yang menggunakan protokol transportasi yang ditentukan oleh anggota svti1_transportname .
svti1_transportname
Jenis: LMSTR
Penunjuk ke string karakter yang dihentikan null yang berisi nama perangkat transportasi; misalnya,
\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}
String ini adalah Unicode jika _WIN32_WINNT atau FORCE_UNICODE ditentukan.
svti1_transportaddress
Jenis: LPBYTE
Penunjuk ke variabel yang berisi alamat yang digunakan server pada perangkat transportasi yang ditentukan oleh anggota svti1_transportname .
Anggota ini biasanya adalah nama NetBIOS yang digunakan server. Dalam kasus ini, panjang nama harus 16 karakter, dan karakter terakhir harus berupa karakter kosong (0x20).
svti1_transportaddresslength
Jenis: DWORD
Panjangnya, dalam byte, dari anggota svti1_transportaddress . Untuk nama NetBIOS, nilai anggota ini adalah 16 (desimal).
svti1_networkaddress
Jenis: LMSTR
Penunjuk ke string karakter yang dihentikan NULL yang berisi alamat yang digunakan adaptor jaringan. String ini khusus untuk transportasi.
Anda hanya dapat mengambil nilai ini dengan panggilan ke fungsi NetServerTransportEnum . Anda tidak dapat mengatur nilai ini dengan panggilan ke fungsi NetServerTransportAdd atau fungsi NetServerTransportAddEx .)
String ini adalah Unicode jika _WIN32_WINNT atau FORCE_UNICODE ditentukan.
svti1_domain
Jenis: LMSTR
Penunjuk ke string karakter yang dihentikan NULL yang berisi nama domain tempat server harus mengumumkan kehadirannya. (Ketika Anda memanggil NetServerTransportEnum, anggota ini adalah nama domain tempat server mengumumkan kehadirannya.)
String ini adalah Unicode jika _WIN32_WINNT atau FORCE_UNICODE ditentukan.
Keterangan
Struktur SERVER_TRANSPORT_INFO_1 digunakan oleh fungsi NetServerTransportAddEx untuk mengikat server yang ditentukan ke protokol transportasi.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | lmserver.h (termasuk Lm.h) |