共用方式為


NDdeShareAdd 函式

[不再支援網路 DDE。 Nddeapi.dll存在於 Windows Vista 上,但所有函式呼叫都會傳回NDDE_NOT_IMPLEMENTED。]

建立並將新的 DDE 共用新增至 DDE 共用資料庫管理員, (DSDM) 。

語法

UINT NDdeShareAdd(
  _In_ LPTSTR               lpszServer,
  _In_ UINT                 nLevel,
  _In_ PSECURITY_DESCRIPTOR pSD,
  _In_ LPBYTE               lpBuffer,
  _In_ DWORD                cBufSize
);

參數

lpszServer [in]

要修改其 DSDM 的伺服器名稱。

nLevel [in]

資訊層級。 此參數必須是 2。

pSD [in]

要與此共用相關聯的 SECURITY_DESCRIPTOR 結構的指標,以及後續對這個共用起始時將執行存取檢查的指標。 此參數可以是 Null,在此情況下,DSDM 會建立預設的安全性描述元,將「完全控制」授與擁有者,並將「讀取和連結」授與所有人。

lpBuffer [in]

NDDESHAREINFO結構的指標,定義與所建立之 DDE 共用相關聯的 ApplicationTopic 清單以及其他參數。 此參數不可為 Null

cBufSize [in]

lpBuffer結構的大小,以位元組為單位。 此參數不可為零。

傳回值

如果函式成功,傳回值會NDDE_NO_ERROR。

如果函式失敗,傳回值是錯誤碼,可藉由呼叫 NDdeGetErrorString轉譯成文字錯誤訊息。

備註

用戶端必須先信任 NDdeSetTrustedShare,用戶端才能連線到 DDE 共用。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Nddeapi.h
程式庫
Nddeapi.lib
DLL
Nddeapi.dll
Unicode 與 ANSI 名稱
NDdeShareAddW (Unicode) 和 NDdeShareAddA (ANSI)

另請參閱

網路動態資料交換概觀

網路 DDE 函式

NDDESHAREINFO

NDdeSetTrustedShare