Lines Matching refs:struct

197 struct mslsa_sid {
205 struct mslsa_string_desc {
210 typedef struct mslsa_string_desc mslsa_string_t;
214 struct mslsa_luid {
218 typedef struct mslsa_luid mslsa_luid_t;
220 struct mslsa_guid {
226 typedef struct mslsa_guid mslsa_guid_t;
237 * all zero except for the length, which should be set to sizeof(struct
255 struct mslsa_quality_of_service {
263 struct mslsa_object_attributes {
269 struct mslsa_quality_of_service *qualityOfService;
274 struct mslsa_OpenPolicy {
276 IN struct mslsa_object_attributes attributes;
283 struct mslsa_OpenPolicy2 {
285 IN struct mslsa_object_attributes attributes;
299 struct mslsa_CloseHandle {
315 struct mslsa_PrivDef {
321 struct mslsa_PrivEnumBuf {
324 struct mslsa_PrivDef *def;
329 struct mslsa_EnumPrivileges {
333 OUT REFERENCE struct mslsa_PrivEnumBuf *enum_buf;
346 struct mslsa_SecurityDescriptor {
357 struct mslsa_SecurityDescInfo {
361 /* struct mslsa_SecurityDescriptor *desc; */
366 struct mslsa_QuerySecurityObject {
369 OUT struct mslsa_SecurityDescInfo *desc_info;
379 struct mslsa_AccountInfo {
380 struct mslsa_sid *sid;
384 struct mslsa_EnumAccountBuf {
387 struct mslsa_AccountInfo *info;
392 struct mslsa_EnumerateAccounts {
396 OUT REFERENCE struct mslsa_EnumAccountBuf *enum_buf;
401 struct mslsa_TrustedDomainInfo {
403 struct mslsa_sid *sid;
407 struct mslsa_EnumTrustedDomainBuf {
410 struct mslsa_TrustedDomainInfo *info;
415 struct mslsa_EnumTrustedDomain {
419 OUT REFERENCE struct mslsa_EnumTrustedDomainBuf *enum_buf;
423 struct mslsa_TrustedDomainInfoEx {
426 struct mslsa_sid *sid;
432 struct mslsa_EnumTrustedDomainBufEx {
435 struct mslsa_TrustedDomainInfoEx *info;
439 struct mslsa_EnumTrustedDomainEx {
443 OUT REFERENCE struct mslsa_EnumTrustedDomainBufEx *enum_buf;
454 struct mslsa_domain_entry {
456 struct mslsa_sid *domain_sid;
458 typedef struct mslsa_domain_entry mslsa_domain_entry_t;
461 struct mslsa_domain_table {
490 struct mslsa_lup_sid_entry {
491 struct mslsa_sid *psid;
494 struct mslsa_lup_sid_table {
497 struct mslsa_lup_sid_entry *entries;
500 struct mslsa_name_entry {
507 struct mslsa_name_table {
510 struct mslsa_name_entry *entries;
514 struct mslsa_LookupSids {
516 IN struct mslsa_lup_sid_table lup_sid_table;
518 OUT struct mslsa_domain_table *domain_table;
519 INOUT struct mslsa_name_table name_table;
527 struct mslsa_CreateSecret {
555 struct mslsa_lup_name_table {
562 struct mslsa_rid_entry {
570 struct mslsa_rid_table {
573 struct mslsa_rid_entry *rids;
578 struct mslsa_LookupNames {
580 IN REFERENCE struct mslsa_lup_name_table *name_table;
582 OUT struct mslsa_domain_table *domain_table;
583 INOUT struct mslsa_rid_table translated_sids;
621 struct mslsa_AuditEventsInfo {
631 struct mslsa_PrimaryDomainInfo {
632 struct mslsa_string_desc name;
633 struct mslsa_sid *sid;
639 struct mslsa_AccountDomainInfo {
640 struct mslsa_string_desc name;
641 struct mslsa_sid *sid;
647 struct mslsa_ServerRoleInfo {
652 struct mslsa_DnsDomainInfo {
653 struct mslsa_string_desc nb_domain;
654 struct mslsa_string_desc dns_domain;
655 struct mslsa_string_desc forest;
656 struct mslsa_guid guid;
657 struct mslsa_sid *sid;
661 CASE(2) struct mslsa_AuditEventsInfo audit_events;
662 CASE(3) struct mslsa_PrimaryDomainInfo pd_info;
663 CASE(5) struct mslsa_AccountDomainInfo ad_info;
664 CASE(6) struct mslsa_ServerRoleInfo server_role;
665 CASE(12) struct mslsa_DnsDomainInfo dns_info;
677 struct mslsa_PolicyInfoRes {
685 struct mslsa_QueryInfoPolicy {
690 * OUT struct mslsa_PolicyInfoRes result;
710 struct mslsa_OpenAccount {
712 IN REFERENCE struct mslsa_sid *sid;
731 struct mslsa_LuidAndAttributes {
732 struct mslsa_luid luid;
737 struct mslsa_PrivilegeSet {
741 struct mslsa_LuidAndAttributes privilege[ANY_SIZE_ARRAY];
746 struct mslsa_EnumPrivsAccount {
748 OUT struct mslsa_PrivilegeSet *privileges;
753 struct mslsa_OpenSecret {
774 struct mslsa_LookupPrivValue {
777 OUT struct mslsa_luid luid;
794 struct mslsa_LookupPrivName {
796 IN struct mslsa_luid luid;
814 struct mslsa_LookupPrivDisplayName {
833 struct mslsa_DomainName {
834 struct mslsa_string_desc *name;
839 struct mslsa_GetConnectedUser {
843 OUT struct mslsa_string_desc *owner;
844 OUT struct mslsa_DomainName *domain;
859 struct lsar_name_entry2 {
866 typedef struct lsar_name_entry2 lsar_translated_name_ex_t;
868 struct lsar_name_table2 {
871 struct lsar_name_entry2 *entries;
873 typedef struct lsar_name_table2 lsar_translated_names_ex_t;
876 struct lsar_lookup_sids2 {
878 IN struct mslsa_lup_sid_table lup_sid_table;
879 OUT struct mslsa_domain_table *domain_table;
880 INOUT struct lsar_name_table2 name_table;
889 struct lsar_lookup_sids3 {
890 IN struct mslsa_lup_sid_table lup_sid_table;
891 OUT struct mslsa_domain_table *domain_table;
910 struct lsar_rid_entry2 {
919 struct lsar_rid_table2 {
922 struct lsar_rid_entry2 *rids;
927 struct lsar_LookupNames2 {
929 IN REFERENCE struct mslsa_lup_name_table *name_table;
930 OUT struct mslsa_domain_table *domain_table;
931 INOUT struct lsar_rid_table2 translated_sids;
939 struct lsar_translated_sid_ex2 {
942 struct mslsa_sid *sid;
946 typedef struct lsar_translated_sid_ex2 lsar_translated_sid_ex2_t;
948 struct lsar_sid_ex2_table {
951 struct lsar_translated_sid_ex2 *sids;
953 typedef struct lsar_sid_ex2_table lsar_sid_ex2_table_t;
956 struct lsar_LookupNames3 {
958 IN REFERENCE struct mslsa_lup_name_table *name_table;
959 OUT struct mslsa_domain_table *domain_table;
960 INOUT struct lsar_sid_ex2_table translated_sids;
969 struct lsar_LookupNames4 {
970 IN REFERENCE struct mslsa_lup_name_table *name_table;
971 OUT struct mslsa_domain_table *domain_table;
972 INOUT struct lsar_sid_ex2_table translated_sids;
988 struct mslsa_CloseHandle CloseHandle;
990 struct mslsa_QuerySecurityObject QuerySecurityObj;
992 struct mslsa_EnumerateAccounts EnumAccounts;
994 struct mslsa_EnumTrustedDomainEx EnumTrustedDomainEx;
996 struct mslsa_EnumTrustedDomain EnumTrustedDomain;
998 struct mslsa_OpenAccount OpenAccount;
1000 struct mslsa_EnumPrivsAccount EnumPrivsAccount;
1002 struct mslsa_LookupPrivValue LookupPrivValue;
1004 struct mslsa_LookupPrivName LookupPrivName;
1006 struct mslsa_LookupPrivDisplayName LookupPrivDisplayName;
1008 struct mslsa_CreateSecret CreateSecret;
1010 struct mslsa_OpenSecret OpenSecret;
1012 struct mslsa_QueryInfoPolicy QueryInfoPolicy;
1014 struct mslsa_OpenPolicy OpenPolicy;
1016 struct mslsa_OpenPolicy2 OpenPolicy2;
1018 struct mslsa_LookupSids LookupSids;
1020 struct mslsa_LookupNames LookupNames;
1022 struct mslsa_GetConnectedUser GetConnectedUser;
1024 struct lsar_lookup_sids2 LookupSids2;
1026 struct lsar_lookup_sids3 LookupSids3;
1028 struct lsar_LookupNames2 LookupNames2;
1030 struct lsar_LookupNames3 LookupNames3;
1032 struct lsar_LookupNames4 LookupNames4;