struktur SERVICE_SID_INFO (winsvc.h)
Mewakili pengidentifikasi keamanan layanan (SID).
Sintaks
typedef struct _SERVICE_SID_INFO {
DWORD dwServiceSidType;
} SERVICE_SID_INFO, *LPSERVICE_SID_INFO;
Anggota
dwServiceSidType
Jenis SID layanan.
Keterangan
Perubahan berlaku saat sistem dimulai lagi.
SCM menambahkan SID layanan yang ditentukan ke token proses, ditambah SID tambahan berikut.
SID | Atribut |
---|---|
SID Masuk | SE_GROUP_ENABLED | SE_GROUP_ENABLED_BY_DEFAULT | SE_GROUP_LOGON_ID | SE_GROUP_MANDATORY |
SID Lokal | SE_GROUP_MANDATORY | SE_GROUP_ENABLED | SE_GROUP_ENABLED_BY_DEFAULT |
Ini memungkinkan pengembang untuk mengontrol akses ke objek yang digunakan layanan, alih-alih mengandalkan penggunaan akun LocalSystem untuk mendapatkan akses.
Gunakan fungsi LookupAccountName dan LookupAccountSid untuk mengonversi antara nama layanan dan SID layanan. Nama akun adalah dari formulir berikut:
NT SERVICE\SvcName
Perhatikan bahwa NT SERVICE adalah nama domain.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | winsvc.h (sertakan Windows.h) |
Lihat juga
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