Fungsi NDdeSetShareSecurity
[Network DDE tidak lagi didukung. Nddeapi.dll ada pada Windows Vista, tetapi semua panggilan fungsi mengembalikan NDDE_NOT_IMPLEMENTED.]
Mengatur deskriptor keamanan yang terkait dengan berbagi DDE. Ini dilakukan biasanya setelah mengedit DACL yang ditetapkan ke berbagi DDE.
Sintaks
UINT NDdeSetShareSecurity(
_In_ LPTSTR lpszServer,
_In_ LPTSTR lpszShareName,
_In_ SECURITY_INFORMATION si,
_In_ PSECURITY_DESCRIPTOR pSD
);
Parameter
-
lpszServer [in]
-
Nama server yang DSDM-nya akan dimodifikasi.
-
lpszShareName [in]
-
Nama berbagi yang deskriptor keamanannya akan dimodifikasi. Parameter ini tidak boleh NULL.
-
si [in]
-
Nilai SECURITY_INFORMATION yang mengidentifikasi informasi keamanan untuk diambil.
-
pSD [in]
-
Penunjuk ke struktur SECURITY_DESCRIPTOR yang berisi informasi keamanan. Parameter ini tidak boleh NULL dan harus menunjuk ke pendeskripsi keamanan yang valid.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah NDDE_NO_ERROR.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan, yang dapat diterjemahkan ke dalam pesan kesalahan teks dengan memanggil NDdeGetErrorString.
Keterangan
Untuk memodifikasi SECURITY_DESCRIPTOR yang terkait dengan berbagi DDE di DSDM, pengguna harus memiliki hak istimewa yang sesuai; pembuat berbagi memiliki hak istimewa ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Pustaka |
|
DLL |
|
Nama Unicode dan ANSI |
NDdeSetShareSecurityW (Unicode) dan NDdeSetShareSecurityA (ANSI) |