comparison src/w32.c @ 12025:e804b43418f6

Change Vuser_real_name to Vuser_real_login_name.
author Karl Heuer <kwzh@gnu.org>
date Tue, 30 May 1995 21:50:07 +0000
parents cb26a4ca0e10
children 47685fb0fbd1
comparison
equal deleted inserted replaced
12024:8e31a35ac027 12025:e804b43418f6
681 DWORD length = 256, rlength = 256, trash; 681 DWORD length = 256, rlength = 256, trash;
682 HANDLE Token; 682 HANDLE Token;
683 SID_NAME_USE User; 683 SID_NAME_USE User;
684 684
685 if (1) 685 if (1)
686 Vuser_real_name = build_string ("foo"); 686 Vuser_real_login_name = build_string ("foo");
687 else if (!OpenProcessToken (GetCurrentProcess (), TOKEN_QUERY, &Token)) 687 else if (!OpenProcessToken (GetCurrentProcess (), TOKEN_QUERY, &Token))
688 { 688 {
689 Vuser_real_name = build_string ("unknown"); 689 Vuser_real_login_name = build_string ("unknown");
690 } 690 }
691 else if (!GetTokenInformation (Token, TokenUser, (PVOID)b, 256, 691 else if (!GetTokenInformation (Token, TokenUser, (PVOID)b, 256,
692 &trash)) 692 &trash))
693 { 693 {
694 CloseHandle (Token); 694 CloseHandle (Token);
695 Vuser_real_name = build_string ("unknown"); 695 Vuser_real_login_name = build_string ("unknown");
696 } 696 }
697 else if (!LookupAccountSid ((void *)0, (PSID)b, Name, &length, RefD, 697 else if (!LookupAccountSid ((void *)0, (PSID)b, Name, &length, RefD,
698 &rlength, &User)) 698 &rlength, &User))
699 { 699 {
700 CloseHandle (Token); 700 CloseHandle (Token);
701 Vuser_real_name = build_string ("unknown"); 701 Vuser_real_login_name = build_string ("unknown");
702 } 702 }
703 else 703 else
704 Vuser_real_name = build_string (Name); 704 Vuser_real_login_name = build_string (Name);
705 } 705 }
706 #else /* not WINDOWSNT */ 706 #else /* not WINDOWSNT */
707 #endif /* not WINDOWSNT */ 707 #endif /* not WINDOWSNT */
708 #endif /* PIGSFLY */ 708 #endif /* PIGSFLY */