NDdeShareSetInfo function
[Network DDE is no longer supported. Nddeapi.dll is present on Windows Vista, but all function calls return NDDE_NOT_IMPLEMENTED.]
Sets DDE share information. This is usually done after editing.
Syntax
UINT NDdeShareSetInfo(
_In_ LPTSTR lpszServer,
_In_ LPTSTR lpszShareName,
_In_ UINT nLevel,
_In_ LPBYTE lpBuffer,
_In_ DWORD cBufSize,
_In_ WORD sParmNum
);
Parameters
-
lpszServer [in]
-
The name of the server whose DSDM is to be modified.
-
lpszShareName [in]
-
The name of the share name whose information is to be modified. This parameter cannot be NULL.
-
nLevel [in]
-
The information level. This parameter must be 2.
-
lpBuffer [in]
-
A pointer to the NDDESHAREINFO structure that specifies the DDE share information to be stored in the DSDM. Currently the DDE share information is modified as a whole, that is, no partial edits are made. This parameter cannot be NULL.
-
cBufSize [in]
-
The size of the lpBuffer buffer, in bytes.
-
sParmNum [in]
-
The parameter index to be modified. The current implementation does not support partial modification; therefore, this parameter must be zero.
Return value
If the function succeeds, the return value is NDDE_NO_ERROR.
If the function fails, the return value is an error code, which can be translated into a text error message by calling NDdeGetErrorString.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Header |
|
Library |
|
DLL |
|
Unicode and ANSI names |
NDdeShareSetInfoW (Unicode) and NDdeShareSetInfoA (ANSI) |