Lines Matching refs:struct

78  *	struct {
86 * This struct is not made visible to the application. It is purely
89 * struct and union declarations must be exact, and we (would) have
99 * struct XXXGetInfo_result {
105 * struct XXXGetInfo_param { // still have to code this one
108 * [out] struct XXXGetInfo_result result;
125 * [out] struct XXXGetInfo_result result;
131 * struct ..._result { DWORD level; union ..._ru bufptr; }
142 * XXXGetInfoParam (struct XXXGetInfo_param *param) {
154 * struct XXX_INFO_1_result {
190 CASE(NUM) struct INFOPREF##_##NUM * bufptr##NUM;
193 struct INFOPREF##_result { \
211 CASE(NUM) struct INFOPREF##_##NUM buf##NUM;
226 struct INFOPREF##_##NUM##_result { \
229 struct INFOPREF##_##NUM *entries; \
248 struct mslm_infonres * p;
254 CASE(NUM) struct INFOPREF##_##NUM##_result * bufptr##NUM;
257 struct INFOPREF##_result { \
267 * XXXGetInfoParam (struct XXXGetInfo_param *param) {
268 * struct mslm_infonres infonres;
275 struct mslm_infonres {
361 struct mslm_NetConnectInfoBuf0 {
364 typedef struct mslm_NetConnectInfoBuf0 srvsvc_NetConnectInfoBuf0_t;
366 struct mslm_NetConnectInfo0 {
369 struct mslm_NetConnectInfoBuf0 *ci0;
371 typedef struct mslm_NetConnectInfo0 srvsvc_NetConnectInfo0_t;
376 struct mslm_NetConnectInfoBuf1 {
385 typedef struct mslm_NetConnectInfoBuf1 srvsvc_NetConnectInfoBuf1_t;
387 struct mslm_NetConnectInfo1 {
390 struct mslm_NetConnectInfoBuf1 *ci1;
392 typedef struct mslm_NetConnectInfo1 srvsvc_NetConnectInfo1_t;
395 CASE(0) struct mslm_NetConnectInfo0 *info0;
396 CASE(1) struct mslm_NetConnectInfo1 *info1;
400 struct mslm_NetConnectInfo {
406 typedef struct mslm_NetConnectInfo srvsvc_NetConnectInfo_t;
409 struct mslm_NetConnectEnum {
412 INOUT struct mslm_NetConnectInfo info;
425 struct mslm_NetFileInfoBuf2 {
428 typedef struct mslm_NetFileInfoBuf2 srvsvc_NetFileInfoBuf2_t;
430 struct mslm_NetFileInfo2 {
433 struct mslm_NetFileInfoBuf2 *fi2;
435 typedef struct mslm_NetFileInfo2 srvsvc_NetFileInfo2_t;
437 struct mslm_NetFileInfoBuf3 {
444 typedef struct mslm_NetFileInfoBuf3 srvsvc_NetFileInfoBuf3_t;
446 struct mslm_NetFileInfo3 {
449 struct mslm_NetFileInfoBuf3 *fi3;
451 typedef struct mslm_NetFileInfo3 srvsvc_NetFileInfo3_t;
454 CASE(2) struct mslm_NetFileInfo2 *info2;
455 CASE(3) struct mslm_NetFileInfo3 *info3;
459 struct mslm_NetFileInfo {
467 struct mslm_NetFileEnum {
471 INOUT struct mslm_NetFileInfo info;
487 struct mslm_NetFileClose {
572 struct mslm_sid {
580 struct mslm_ace_hdr {
585 typedef struct mslm_ace_hdr mslm_ace_hdr_t;
587 struct mslm_ace {
590 struct mslm_sid *sid;
592 typedef struct mslm_ace mslm_ace_t;
594 struct mslm_acl {
607 struct mslm_security_descriptor {
615 struct mslm_sid *owner;
616 struct mslm_sid *group;
617 struct mslm_acl *sacl;
618 struct mslm_acl *dacl;
620 typedef struct mslm_security_descriptor mslm_security_descriptor_t;
622 struct mslm_NetShareInfo_0 {
626 struct mslm_NetShareInfo_1 {
632 struct mslm_NetShareInfo_2 {
643 struct mslm_NetShareInfo_501 {
650 struct mslm_NetShareInfo_502 {
664 struct mslm_NetShareInfo_503 {
679 struct mslm_NetShareInfo_1004 {
683 struct mslm_NetShareInfo_1005 {
687 struct mslm_NetShareInfo_1006 {
691 struct mslm_NetShareInfo_1501 {
698 CASE(0) struct mslm_NetShareInfo_0 *info0;
699 CASE(1) struct mslm_NetShareInfo_1 *info1;
700 CASE(2) struct mslm_NetShareInfo_2 *info2;
701 CASE(501) struct mslm_NetShareInfo_501 *info501;
702 CASE(502) struct mslm_NetShareInfo_502 *info502;
703 CASE(503) struct mslm_NetShareInfo_503 *info503;
704 CASE(1004) struct mslm_NetShareInfo_1004 *info1004;
705 CASE(1005) struct mslm_NetShareInfo_1005 *info1005;
706 CASE(1006) struct mslm_NetShareInfo_1006 *info1006;
707 CASE(1501) struct mslm_NetShareInfo_1501 *info1501;
712 struct mlsm_NetShareInfoRes {
720 struct mlsm_NetShareGetInfo {
724 OUT struct mlsm_NetShareInfoRes result;
730 struct mlsm_NetShareSetInfo {
734 IN struct mlsm_NetShareInfoRes result;
898 struct mslm_SESSION_INFO_0 {
903 struct mslm_SESSION_INFO_1 {
913 struct mslm_SESSION_INFO_2 {
924 struct mslm_SESSION_INFO_10 {
932 struct mslm_SESSION_INFO_502 {
952 struct mslm_NetSessionEnum {
957 INOUT struct mslm_NetSessionEnum_result result;
1017 struct mslm_NetSessionDel {
1091 struct mslm_SERVER_INFO_100 {
1096 struct mslm_SERVER_INFO_101 {
1105 struct mslm_SERVER_INFO_102 {
1121 struct mslm_SERVER_INFO_502 {
1142 struct mslm_SERVER_INFO_503 {
1188 CASE(100) struct mslm_SERVER_INFO_100 *bufptr100;
1189 CASE(101) struct mslm_SERVER_INFO_101 *bufptr101;
1190 CASE(102) struct mslm_SERVER_INFO_102 *bufptr102;
1191 CASE(502) struct mslm_SERVER_INFO_502 *bufptr502;
1192 CASE(503) struct mslm_SERVER_INFO_503 *bufptr503;
1196 struct mslm_NetServerGetInfo_result {
1204 struct mslm_NetServerGetInfo {
1207 OUT struct mslm_NetServerGetInfo_result result;
1219 struct mslm_TIME_OF_DAY_INFO {
1235 struct mslm_NetRemoteTOD {
1237 OUT struct mslm_TIME_OF_DAY_INFO *bufptr;
1258 struct mslm_NetNameValidate {
1271 * case 0: struct {
1276 * case 1: struct {
1315 CASE(2) struct mslm_NetShareInfo_2 *info2;
1316 CASE(502) struct mslm_NetShareInfo_502 *info502;
1320 struct mslm_NetShareAddInfo {
1328 struct mslm_NetShareAdd {
1331 IN struct mslm_NetShareAddInfo info;
1349 struct mslm_NetShareEnum {
1352 INOUT struct mslm_NetShareEnum_result result;
1365 struct mslm_NetShareDel {
1373 struct mslm_NetShareCheck {
1386 struct mslm_NetShareEnumSticky {
1389 INOUT struct mslm_NetShareEnum_result result;
1403 struct mslm_NetGetFileSecurity {
1458 struct mslm_NetSetFileSecurity {
1480 struct mslm_NetConnectEnum NetConnectEnum;
1482 struct mslm_NetFileEnum NetFileEnum;
1484 struct mslm_NetFileClose NetFileClose;
1486 struct mlsm_NetShareGetInfo NetShareGetInfo;
1488 struct mlsm_NetShareSetInfo NetShareSetInfo;
1490 struct mslm_NetSessionDel NetSessionDel;
1492 struct mslm_NetSessionEnum NetSessionEnum;
1494 struct mslm_NetServerGetInfo NetServerGetInfo;
1496 struct mslm_NetRemoteTOD NetRemoteTOD;
1498 struct mslm_NetNameValidate NetNameValidate;
1500 struct mslm_NetShareAdd NetShareAdd;
1502 struct mslm_NetShareDel NetShareDel;
1504 struct mslm_NetShareCheck NetShareCheck;
1506 struct mslm_NetShareEnum NetShareEnum;
1508 struct mslm_NetShareEnumSticky NetShareEnumSticky;
1510 struct mslm_NetGetFileSecurity NetGetFileSecurity;
1512 struct mslm_NetSetFileSecurity NetSetFileSecurity;
1562 struct mslm_WKSTA_INFO_100 {
1571 struct mslm_WKSTA_INFO_101 {
1581 struct mslm_WKSTA_INFO_102 {
1591 struct mslm_WKSTA_INFO_502 {
1643 struct mslm_NetWkstaGetInfo {
1646 OUT struct mslm_NetWkstaGetInfo_result result;
1656 struct mslm_NetWkstaTransportInfo0 {
1664 struct mslm_NetWkstaTransportCtr0 {
1667 struct mslm_NetWkstaTransportInfo0 *ti0;
1671 CASE(0) struct mslm_NetWkstaTransportCtr0 *info0;
1675 struct mslm_NetWkstaTransportInfo {
1683 struct mslm_NetWkstaTransportEnum {
1685 INOUT struct mslm_NetWkstaTransportInfo info;
1698 struct mslm_NetWkstaGetInfo NetWkstaGetInfo;
1700 struct mslm_NetWkstaTransportEnum NetWkstaTransportEnum;