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 NDdeGetShareSecurityA(LPSTR, LPSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR, DWORD, PDWORD) extern(Windows)fn
UINT NDdeGetShareSecurityW(LPWSTR, LPWSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR, DWORD, PDWORD) extern(Windows)fn
UINT NDdeSetShareSecurityA(LPSTR, LPSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR) extern(Windows)fn
UINT NDdeSetShareSecurityW(LPWSTR, LPWSTR, SECURITY_INFORMATION,
PSECURITY_DESCRIPTOR) extern(Windows)Variables 14
enumvar
SEP_CHAR = ','var
char[] BAR_CHAR = "|"enumvar
SEP_WCHAR = ','var
wchar[] BAR_WCHAR = "|"enumvar
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