Mengambil Nama Pengguna
Untuk mengambil nama pengguna yang terkait dengan perangkat lokal yang terhubung ke sumber daya jaringan atau dengan nama jaringan, aplikasi dapat memanggil fungsi WNetGetUser .
Contoh berikut menggunakan nama perangkat untuk mengambil nama pengguna. Sampel memanggil penangan kesalahan yang ditentukan aplikasi untuk memproses kesalahan, dan fungsi TextOut untuk pencetakan.
CHAR szUserName[80];
DWORD dwResult, cchBuff = 80;
// Call the WNetGetUser function.
//
dwResult = WNetGetUser("z:",
(LPSTR) szUserName,
&cchBuff);
// If the call succeeds, print the user name.
//
if(dwResult == NO_ERROR)
printf("User name: %s\n", szUserName);
// Handle the error.
//
else
{
printf("WNetGetUser failed.\n");
}
Untuk informasi selengkapnya tentang menggunakan penangan kesalahan yang ditentukan aplikasi, lihat Mengambil Kesalahan Jaringan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk