Lines Matching refs:struct

203 struct samr_sid {
215 struct samr_sec_desc {
219 struct samr_sid *owner;
220 struct samr_sid *group;
221 struct samr_sid *sacl;
222 struct samr_sid *dacl;
225 struct samr_sd {
230 typedef struct samr_sd samr_sd_t;
239 struct samr_string {
244 typedef struct samr_string samr_string_t;
252 struct samr_vcb {
263 struct samr_vcbuf {
266 struct samr_vcb *vcb;
268 typedef struct samr_vcbuf samr_vcbuf_t;
275 struct samr_quad {
279 typedef struct samr_quad samr_quad_t;
285 struct samr_short_blob {
299 struct samr_password_info {
303 typedef struct samr_password_info samr_password_info_t;
309 * struct samr_logon_hours {
316 * struct samr_logon_info {
319 * struct samr_logon_hours *hours;
336 struct samr_logon_hours {
343 struct samr_logon_info {
348 struct samr_logon_hours_all {
356 * struct samr_user_password (internal use) is
357 * the "clear" form of struct samr_encr_passwd
365 struct samr_user_password {
373 struct samr_encr_passwd {
379 struct samr_encr_hash {
389 struct samr_Connect {
403 struct samr_Connect2 {
418 struct samr_Connect4 {
445 struct samr_revision_info1 {
449 typedef struct samr_revision_info1 samr_revision_info1_t;
457 struct samr_Connect5 {
482 struct samr_CloseHandle {
495 struct samr_LookupDomain {
498 OUT struct samr_sid *sid;
517 struct samr_LocalDomainEntry {
522 struct samr_LocalDomainInfo {
525 struct samr_LocalDomainEntry *entry;
530 struct samr_EnumLocalDomain {
534 OUT struct samr_LocalDomainInfo *info;
553 struct samr_OpenDomain {
556 IN REFERENCE struct samr_sid *sid;
575 struct samr_QueryDomainInfo2 {
592 struct samr_QueryDomainInfo6 {
601 struct samr_QueryDomainInfo7 {
613 struct samr_QueryDomainInfoRes {
620 struct samr_QueryDomainInfo {
623 OUT struct samr_QueryDomainInfoRes *info;
631 struct samr_QueryInfoDomain2 {
634 OUT struct samr_QueryDomainInfoRes *info;
642 struct samr_QueryAliasInfoGeneral {
649 struct samr_QueryAliasInfoName {
654 struct samr_QueryAliasInfoComment {
660 CASE(1) struct samr_QueryAliasInfoGeneral info1;
661 CASE(2) struct samr_QueryAliasInfoName info2;
662 CASE(3) struct samr_QueryAliasInfoComment info3;
666 struct samr_QueryAliasInfoRes {
674 struct samr_QueryAliasInfo {
684 struct samr_CreateDomainAlias {
694 struct samr_SetAliasInfo {
702 struct samr_DeleteDomainAlias {
708 struct samr_OpenAlias {
716 struct name_rid {
721 struct aliases_info {
725 struct name_rid info[ANY_SIZE_ARRAY];
729 struct samr_EnumDomainAliases {
734 OUT struct aliases_info *aliases;
739 struct user_acct_info {
748 struct user_disp_info {
754 struct user_acct_info *acct;
758 struct samr_QueryDispInfo {
764 OUT struct user_disp_info users;
768 struct group_acct_info {
776 struct group_disp_info {
779 struct group_acct_info acct[1];
783 struct samr_EnumDomainGroups {
793 OUT struct group_disp_info *groups;
807 struct samr_OpenUser {
822 struct samr_DeleteUser {
840 * case 1: struct QueryUserInfo1 *info1;
900 struct samr_QueryUserInfo1 {
909 struct samr_QueryUserInfo6 {
914 struct samr_QueryUserInfo7 {
919 struct samr_QueryUserInfo8 {
924 struct samr_QueryUserInfo9 {
929 struct samr_QueryUserInfo16 {
936 struct samr_QueryUserInfo21 {
953 struct samr_short_blob LmOwfPassword;
954 struct samr_short_blob NtOwfPassword;
961 struct samr_logon_hours_all LogonHours;
993 struct QueryUserInfo_result {
1002 struct samr_QueryUserInfo {
1007 * OUT struct QueryUserInfo_result result;
1022 struct samr_UserGroups {
1028 struct samr_UserGroupInfo {
1031 struct samr_UserGroups *groups;
1036 struct samr_QueryUserGroups {
1038 OUT struct samr_UserGroupInfo *info;
1048 struct samr_LookupNameTable {
1055 struct samr_LookupRidTable {
1061 struct samr_RidType {
1069 struct samr_LookupNames {
1076 OUT struct samr_LookupRidTable rids;
1077 OUT struct samr_RidType rid_types;
1092 struct samr_OpenGroup {
1110 struct samr_QueryGroupInfo1 {
1121 struct samr_QueryGroupInfo_result {
1130 struct samr_QueryGroupInfo {
1154 struct samr_StoreGroupInfo {
1165 struct samr_AddAliasMember {
1167 IN REFERENCE struct samr_sid *sid;
1175 struct samr_DeleteAliasMember {
1177 IN REFERENCE struct samr_sid *sid;
1181 struct samr_SidList {
1182 struct samr_sid *sid;
1185 struct samr_SidInfo {
1188 struct samr_SidList *sidlist;
1195 struct samr_ListAliasMembers {
1197 OUT struct samr_SidInfo info;
1207 struct samr_GetUserPwInfo {
1226 struct samr_CreateUser {
1246 struct samr_ChangePasswordUser2 {
1249 IN struct samr_encr_passwd *nt_newpw;
1250 IN struct samr_encr_hash *nt_oldpw;
1252 IN struct samr_encr_passwd *lm_newpw;
1253 IN struct samr_encr_hash *lm_oldpw;
1264 struct samr_GetDomainPwInfo {
1279 struct samr_SetUserInfo16 {
1294 struct samr_SetUserInfo21 {
1313 struct samr_short_blob LmOwfPassword;
1314 struct samr_short_blob NtOwfPassword;
1328 struct samr_logon_info LogonHours;
1345 struct samr_SetUserInfo23 {
1346 struct samr_SetUserInfo21 info21;
1347 struct samr_encr_passwd encr_pw;
1355 struct samr_SetUserInfo24 {
1356 struct samr_encr_passwd encr_pw;
1369 struct samr_SetUserInfo_s {
1377 struct samr_SetUserInfo {
1379 IN struct samr_SetUserInfo_s info;
1392 struct samr_Connect Connect;
1394 struct samr_CloseHandle CloseHandle;
1396 struct samr_LookupDomain LookupDomain;
1398 struct samr_EnumLocalDomain EnumLocalDomain;
1400 struct samr_OpenDomain OpenDomain;
1402 struct samr_QueryDomainInfo QueryDomainInfo;
1404 struct samr_QueryInfoDomain2 QueryInfoDomain2;
1406 struct samr_LookupNames LookupNames;
1408 struct samr_OpenUser OpenUser;
1410 struct samr_DeleteUser DeleteUser;
1412 struct samr_QueryUserInfo QueryUserInfo;
1414 struct samr_QueryUserGroups QueryUserGroups;
1416 struct samr_OpenGroup OpenGroup;
1418 struct samr_AddAliasMember AddAliasMember;
1420 struct samr_DeleteAliasMember DeleteAliasMember;
1422 struct samr_ListAliasMembers ListAliasMembers;
1424 struct samr_GetUserPwInfo GetUserPwInfo;
1426 struct samr_CreateUser CreateUser;
1428 struct samr_ChangePasswordUser2 ChangePasswordUser2;
1430 struct samr_GetDomainPwInfo GetDomainPwInfo;
1432 struct samr_Connect2 Connect2;
1434 struct samr_SetUserInfo SetUserInfo;
1436 struct samr_Connect4 Connect4;
1438 struct samr_Connect5 Connect5;
1440 struct samr_QueryDispInfo QueryDispInfo;
1442 struct samr_OpenAlias OpenAlias;
1444 struct samr_CreateDomainAlias CreateDomainAlias;
1446 struct samr_SetAliasInfo SetAliasInfo;
1448 struct samr_QueryAliasInfo QueryAliasInfo;
1450 struct samr_DeleteDomainAlias DeleteDomainAlias;
1452 struct samr_EnumDomainAliases EnumDomainAliases;
1454 struct samr_EnumDomainGroups EnumDomainGroups;