| | 20 | struct RegKeySetIter |
| | 21 | { |
| | 22 | struct RegKeySet* keySet; |
| | 23 | int bufSize; |
| | 24 | char* buf; |
| | 25 | int next, size, index; |
| | 26 | }; |
| | 27 | |
| | 28 | int RegRegistryOpen(char* name, struct Registry* registry); |
| | 29 | int RegKeySetOpen(struct Registry* registry, char* name, unsigned long accessRights, struct RegKeySet* keySet); |
| | 30 | int RegKeyReadString(struct RegKeySet* keySet, char* name, char** data, unsigned long* length); |
| | 31 | int RegKeyReadInt(struct RegKeySet* keySet, char* name, int* ret); |
| | 32 | int RegKeySetReadKey(struct RegKeySet* keySet, char* name, int* type, char* data, unsigned long* length); |
| | 33 | |