Changeset 222 for trunk/src/helpers/eah.c
- Timestamp:
- Sep 3, 2002, 8:17:46 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/eah.c
r196 r222 117 117 118 118 // forward declarations to helper funcs at bottom 119 staticPEALIST ReadEAList(ULONG, PVOID);120 staticEABINDING * ReadEAByIndex(ULONG, PVOID, ULONG);121 staticEABINDING * ReadEAByName(ULONG, PVOID, PSZ);122 staticPDENA2 ReadDenaByIndex(ULONG, PVOID, ULONG);123 staticPEABINDING GetEAValue(ULONG, PVOID, PDENA2);124 staticvoid SetupQueryEAInfo(PDENA2, PEAOP2);125 staticPEABINDING ConvertFeal2Binding(PFEA2LIST);126 staticAPIRET WriteEAList(ULONG, PVOID, PEALIST);127 staticAPIRET WriteEA(ULONG, PVOID, PEABINDING);128 staticPFEA2LIST ConvertBinding2Feal(PEABINDING);119 STATIC PEALIST ReadEAList(ULONG, PVOID); 120 STATIC EABINDING * ReadEAByIndex(ULONG, PVOID, ULONG); 121 STATIC EABINDING * ReadEAByName(ULONG, PVOID, PSZ); 122 STATIC PDENA2 ReadDenaByIndex(ULONG, PVOID, ULONG); 123 STATIC PEABINDING GetEAValue(ULONG, PVOID, PDENA2); 124 STATIC void SetupQueryEAInfo(PDENA2, PEAOP2); 125 STATIC PEABINDING ConvertFeal2Binding(PFEA2LIST); 126 STATIC APIRET WriteEAList(ULONG, PVOID, PEALIST); 127 STATIC APIRET WriteEA(ULONG, PVOID, PEABINDING); 128 STATIC PFEA2LIST ConvertBinding2Feal(PEABINDING); 129 129 130 130 /* … … 952 952 */ 953 953 954 staticPEALIST ReadEAList(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH954 STATIC PEALIST ReadEAList(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 955 955 PVOID pfile) 956 956 { … … 984 984 */ 985 985 986 staticPEABINDING ReadEAByIndex(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH986 STATIC PEABINDING ReadEAByIndex(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 987 987 PVOID pfile, 988 988 ULONG index) … … 999 999 */ 1000 1000 1001 staticPEABINDING ReadEAByName(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH1001 STATIC PEABINDING ReadEAByName(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 1002 1002 PVOID pfile, 1003 1003 PSZ name) … … 1039 1039 */ 1040 1040 1041 staticPDENA2 ReadDenaByIndex(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH1041 STATIC PDENA2 ReadDenaByIndex(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 1042 1042 PVOID pfile, // in: file handle or name 1043 1043 ULONG index) // in: EA index (>= 1) … … 1069 1069 */ 1070 1070 1071 staticPEABINDING GetEAValue(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH1071 STATIC PEABINDING GetEAValue(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 1072 1072 PVOID pfile, // in: file handle or path 1073 1073 PDENA2 dena) // in: buffer allocated by ReadDenaByIndex … … 1097 1097 */ 1098 1098 1099 staticvoid SetupQueryEAInfo(PDENA2 dena, // in: buffer allocated by ReadDenaByIndex1099 STATIC void SetupQueryEAInfo(PDENA2 dena, // in: buffer allocated by ReadDenaByIndex 1100 1100 PEAOP2 eaop) // out: EAOP2 to fill 1101 1101 { … … 1125 1125 */ 1126 1126 1127 staticPEABINDING ConvertFeal2Binding(PFEA2LIST feal)1127 STATIC PEABINDING ConvertFeal2Binding(PFEA2LIST feal) 1128 1128 { 1129 1129 PFEA2 fea = (&((feal->list) [0])); … … 1151 1151 */ 1152 1152 1153 staticAPIRET WriteEAList(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH1153 STATIC APIRET WriteEAList(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 1154 1154 PVOID pfile, 1155 1155 PEALIST list) … … 1173 1173 */ 1174 1174 1175 staticAPIRET WriteEA(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH1175 STATIC APIRET WriteEA(ULONG type, // in: ENUMEA_REFTYPE_FHANDLE or ENUMEA_REFTYPE_PATH 1176 1176 PVOID pfile, 1177 1177 PEABINDING binding) … … 1198 1198 */ 1199 1199 1200 staticPFEA2LIST ConvertBinding2Feal(PEABINDING binding)1200 STATIC PFEA2LIST ConvertBinding2Feal(PEABINDING binding) 1201 1201 { 1202 1202 unsigned int feal_size
Note:
See TracChangeset
for help on using the changeset viewer.