core.sys.windows.nddeapi
Windows API header module
Translated from MinGW Windows headers
License
var BAR_CHAR BAR_WCHAR MAX_NDDESHARENAME NDDE_CMD_SHOW_MASK NDDEF_NOCACHELOOKUP NDDEF_NOPASSWORDPROMPT NDDEF_STRIP_NDDE NDDESHAREINFO PNDDESHAREINFO SEP_CHAR SEP_WCHAR SHARE_TYPE_NEW SHARE_TYPE_OLD SHARE_TYPE_STATIC
struct NDdeShareInfo_tag
fn NDdeGetErrorStringA NDdeGetErrorStringW NDdeGetShareSecurityA NDdeGetShareSecurityW NDdeGetTrustedShareA NDdeGetTrustedShareW NDdeIsValidAppTopicListA NDdeIsValidAppTopicListW NDdeIsValidShareNameA NDdeIsValidShareNameW NDdeSetShareSecurityA NDdeSetShareSecurityW NDdeSetTrustedShareA NDdeSetTrustedShareW NDdeShareAddA NDdeShareAddW NDdeShareDelA NDdeShareDelW NDdeShareEnumA NDdeShareEnumW NDdeShareGetInfoA NDdeShareGetInfoW NDdeShareSetInfoA NDdeShareSetInfoW NDdeTrustedShareEnumA NDdeTrustedShareEnumW
Types 1
Functions 26
fn
UINT NDdeGetErrorStringA(UINT, LPSTR, DWORD)fn
UINT NDdeGetErrorStringW(UINT, LPWSTR, DWORD)fn
UINT NDdeGetShareSecurityA(LPSTR, LPSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR, DWORD, PDWORD)fn
UINT NDdeGetShareSecurityW(LPWSTR, LPWSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR, DWORD, PDWORD)fn
UINT NDdeGetTrustedShareA(LPSTR, LPSTR, PDWORD, PDWORD, PDWORD)fn
UINT NDdeGetTrustedShareW(LPWSTR, LPWSTR, PDWORD, PDWORD, PDWORD)fn
BOOL NDdeIsValidShareNameA(LPSTR)fn
BOOL NDdeIsValidShareNameW(LPWSTR)fn
BOOL NDdeIsValidAppTopicListA(LPSTR)fn
BOOL NDdeIsValidAppTopicListW(LPWSTR)fn
UINT NDdeSetShareSecurityA(LPSTR, LPSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR)fn
UINT NDdeSetShareSecurityW(LPWSTR, LPWSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR)fn
UINT NDdeSetTrustedShareA(LPSTR, LPSTR, DWORD)fn
UINT NDdeSetTrustedShareW(LPWSTR, LPWSTR, DWORD)fn
UINT NDdeShareAddA(LPSTR, UINT, PSECURITY_DESCRIPTOR, PBYTE, DWORD)fn
UINT NDdeShareAddW(LPWSTR, UINT, PSECURITY_DESCRIPTOR, PBYTE, DWORD)fn
UINT NDdeShareDelA(LPSTR, LPSTR, UINT)fn
UINT NDdeShareDelW(LPWSTR, LPWSTR, UINT)fn
UINT NDdeShareEnumA(LPSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD)fn
UINT NDdeShareEnumW(LPWSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD)fn
UINT NDdeShareGetInfoA(LPSTR, LPSTR, UINT, PBYTE, DWORD, PDWORD, PWORD)fn
UINT NDdeShareGetInfoW(LPWSTR, LPWSTR, UINT, PBYTE, DWORD, PDWORD, PWORD)fn
UINT NDdeShareSetInfoA(LPSTR, LPSTR, UINT, PBYTE, DWORD, WORD)fn
UINT NDdeShareSetInfoW(LPWSTR, LPWSTR, UINT, PBYTE, DWORD, WORD)fn
UINT NDdeTrustedShareEnumA(LPSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD)fn
UINT NDdeTrustedShareEnumW(LPWSTR, UINT, PBYTE, DWORD, PDWORD, PDWORD)Variables 14
enumvar
SEP_CHAR = ','var
char[] BAR_CHARenumvar
SEP_WCHAR = ','var
wchar[] BAR_WCHARenumvar
MAX_NDDESHARENAME = 256enumvar
NDDEF_NOPASSWORDPROMPT = 1enumvar
NDDEF_NOCACHELOOKUP = 2enumvar
NDDEF_STRIP_NDDE = 4enumvar
SHARE_TYPE_OLD = 1enumvar
SHARE_TYPE_NEW = 2enumvar
SHARE_TYPE_STATIC = 4enumvar
NDDE_CMD_SHOW_MASK = 0x0000FFFFvar
NDdeShareInfo_tag NDDESHAREINFOvar
NDdeShareInfo_tag * PNDDESHAREINFO