Fungsi NDdeShareAdd
[Network DDE tidak lagi didukung. Nddeapi.dll ada pada Windows Vista, tetapi semua panggilan fungsi mengembalikan NDDE_NOT_IMPLEMENTED.]
Membuat dan menambahkan berbagi DDE baru ke manajer database berbagi DDE (DSDM).
UINT NDdeShareAdd(
_In_ LPTSTR lpszServer,
_In_ UINT nLevel,
_In_ PSECURITY_DESCRIPTOR pSD,
_In_ LPBYTE lpBuffer,
_In_ DWORD cBufSize
);
-
lpszServer [in]
-
Nama server yang DSDM-nya akan dimodifikasi.
-
nLevel [in]
-
Tingkat informasi. Parameter ini harus 2.
-
pSD [in]
-
Penunjuk ke struktur SECURITY_DESCRIPTOR yang akan dikaitkan dengan berbagi ini dan terhadap pemeriksaan akses mana yang akan dilakukan pada selanjutnya dimulai ke berbagi ini. Parameter ini dapat berupa NULL, dalam hal ini DSDM membuat deskriptor keamanan default yang memberikan "Kontrol Penuh" kepada pemilik dan "Baca dan Tautkan" kepada semua orang.
-
lpBuffer [in]
-
Penunjuk ke struktur NDDESHAREINFO yang menentukan daftar ApplicationTopic yang terkait dengan berbagi DDE yang dibuat serta parameter lainnya. Parameter ini tidak boleh NULL.
-
cBufSize [in]
-
Ukuran struktur lpBuffer , dalam byte. Parameter ini tidak boleh nol.
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.
Sebelum klien dapat terhubung ke berbagi DDE, klien harus dipercaya dengan NDdeSetTrustedShare.
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 |
NDdeShareAddW (Unicode) dan NDdeShareAddA (ANSI) |