Data Structures |
| struct | NDdeShareInfo_tag |
Defines |
| #define | CNLEN 15 |
| #define | UNCLEN (CNLEN + 2) |
| #define | SEP_CHAR ',' |
| #define | BAR_CHAR "|" |
| #define | SEP_WCHAR L',' |
| #define | BAR_WCHAR L"|" |
| #define | NDDE_NO_ERROR 0 |
| #define | NDDE_ACCESS_DENIED 1 |
| #define | NDDE_BUF_TOO_SMALL 2 |
| #define | NDDE_ERROR_MORE_DATA 3 |
| #define | NDDE_INVALID_SERVER 4 |
| #define | NDDE_INVALID_SHARE 5 |
| #define | NDDE_INVALID_PARAMETER 6 |
| #define | NDDE_INVALID_LEVEL 7 |
| #define | NDDE_INVALID_PASSWORD 8 |
| #define | NDDE_INVALID_ITEMNAME 9 |
| #define | NDDE_INVALID_TOPIC 10 |
| #define | NDDE_INTERNAL_ERROR 11 |
| #define | NDDE_OUT_OF_MEMORY 12 |
| #define | NDDE_INVALID_APPNAME 13 |
| #define | NDDE_NOT_IMPLEMENTED 14 |
| #define | NDDE_SHARE_ALREADY_EXIST 15 |
| #define | NDDE_SHARE_NOT_EXIST 16 |
| #define | NDDE_INVALID_FILENAME 17 |
| #define | NDDE_NOT_RUNNING 18 |
| #define | NDDE_INVALID_WINDOW 19 |
| #define | NDDE_INVALID_SESSION 20 |
| #define | NDDE_INVALID_ITEM_LIST 21 |
| #define | NDDE_SHARE_DATA_CORRUPTED 22 |
| #define | NDDE_REGISTRY_ERROR 23 |
| #define | NDDE_CANT_ACCESS_SERVER 24 |
| #define | NDDE_INVALID_SPECIAL_COMMAND 25 |
| #define | NDDE_INVALID_SECURITY_DESC 26 |
| #define | NDDE_TRUST_SHARE_FAIL 27 |
| #define | MAX_NDDESHARENAME 256 |
| #define | MAX_DOMAINNAME 15 |
| #define | MAX_USERNAME 15 |
| #define | MAX_APPNAME 255 |
| #define | MAX_TOPICNAME 255 |
| #define | MAX_ITEMNAME 255 |
| #define | NDDEF_NOPASSWORDPROMPT 0x0001 |
| #define | NDDEF_NOCACHELOOKUP 0x0002 |
| #define | NDDEF_STRIP_NDDE 0x0004 |
| #define | SHARE_TYPE_OLD 0x01 |
| #define | SHARE_TYPE_NEW 0x02 |
| #define | SHARE_TYPE_STATIC 0x04 |
| #define | NDDE_TRUST_SHARE_START 0x80000000L |
| #define | NDDE_TRUST_SHARE_INIT 0x40000000L |
| #define | NDDE_TRUST_SHARE_DEL 0x20000000L |
| #define | NDDE_TRUST_CMD_SHOW 0x10000000L |
| #define | NDDE_CMD_SHOW_MASK 0x0000FFFFL |
| #define | NDdeShareAdd NDdeShareAddA |
| #define | NDdeShareDel NDdeShareDelA |
| #define | NDdeSetShareSecurity NDdeSetShareSecurityA |
| #define | NDdeGetShareSecurity NDdeGetShareSecurityA |
| #define | NDdeShareEnum NDdeShareEnumA |
| #define | NDdeShareGetInfo NDdeShareGetInfoA |
| #define | NDdeShareSetInfo NDdeShareSetInfoA |
| #define | NDdeGetErrorString NDdeGetErrorStringA |
| #define | NDdeIsValidShareName NDdeIsValidShareNameA |
| #define | NDdeIsValidAppTopicList NDdeIsValidAppTopicListA |
| #define | NDdeSetTrustedShare NDdeSetTrustedShareA |
| #define | NDdeGetTrustedShare NDdeGetTrustedShareA |
| #define | NDdeTrustedShareEnum NDdeTrustedShareEnumA |
Functions |
| UINT WINAPI | NDdeGetErrorStringA (UINT, LPSTR, DWORD) |
| UINT WINAPI | NDdeGetErrorStringW (UINT, LPWSTR, DWORD) |
| UINT WINAPI | NDdeGetShareSecurityA (LPSTR, LPSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, PDWORD) |
| UINT WINAPI | NDdeGetShareSecurityW (LPWSTR, LPWSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, PDWORD) |
| UINT WINAPI | NDdeGetTrustedShareA (LPSTR, LPSTR, PDWORD, PDWORD, PDWORD) |
| UINT WINAPI | NDdeGetTrustedShareW (LPWSTR, LPWSTR, PDWORD, PDWORD, PDWORD) |
| BOOL WINAPI | NDdeIsValidShareNameA (LPSTR) |
| BOOL WINAPI | NDdeIsValidShareNameW (LPWSTR) |
| BOOL WINAPI | NDdeIsValidAppTopicListA (LPSTR) |
| BOOL WINAPI | NDdeIsValidAppTopicListW (LPWSTR) |
| UINT WINAPI | NDdeSetShareSecurityA (LPSTR, LPSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR) |
| UINT WINAPI | NDdeSetShareSecurityW (LPWSTR, LPWSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR) |
| UINT WINAPI | NDdeSetTrustedShareA (LPSTR, LPSTR, DWORD) |
| UINT WINAPI | NDdeSetTrustedShareW (LPWSTR, LPWSTR, DWORD) |
| UINT WINAPI | NDdeShareAddA (LPSTR, UINT, PSECURITY_DESCRIPTOR, PBYTE, DWORD) |
| UINT WINAPI | NDdeShareAddW (LPWSTR, UINT, PSECURITY_DESCRIPTOR, PBYTE, DWORD) |
| UINT WINAPI | NDdeShareDelA (LPSTR, LPSTR, UINT) |
| UINT WINAPI | NDdeShareDelW (LPWSTR, LPWSTR, UINT) |
| UINT WINAPI | NDdeShareEnumA (LPSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD) |
| UINT WINAPI | NDdeShareEnumW (LPWSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD) |
| UINT WINAPI | NDdeShareGetInfoA (LPSTR, LPSTR, UINT, PBYTE, DWORD, PDWORD, PWORD) |
| UINT WINAPI | NDdeShareGetInfoW (LPWSTR, LPWSTR, UINT, PBYTE, DWORD, PDWORD, PWORD) |
| UINT WINAPI | NDdeShareSetInfoA (LPSTR, LPSTR, UINT, PBYTE, DWORD, WORD) |
| UINT WINAPI | NDdeShareSetInfoW (LPWSTR, LPWSTR, UINT, PBYTE, DWORD, WORD) |
| UINT WINAPI | NDdeTrustedShareEnumA (LPSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD) |
| UINT WINAPI | NDdeTrustedShareEnumW (LPWSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD) |
Variables |
| struct NDdeShareInfo_tag | NDDESHAREINFO |
| struct NDdeShareInfo_tag * | PNDDESHAREINFO |