Kullanıcı Adı Alınıyor
Bir uygulama, ağ kaynağına bağlı yerel bir cihazla veya ağ adıyla ilişkili kullanıcının adını almak için WNetGetUser işlevini çağırabilir.
Aşağıdaki örnek, kullanıcının adını almak için cihaz adını kullanır. Örnek, hataları işlemek için uygulama tanımlı bir hata işleyiciyi ve yazdırma için TextOutişleviniçağırır.
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");
}
Uygulama tanımlı hata işleyicisi kullanma hakkında daha fazla bilgi için bkz. ağ hatalarını alma .