AIT_RegKeyExists
- Organization of this page
Description
Checks whether the specified registry key exists.
Format
integer AIT_RegKeyExists( integer nHKeyHandle, // Key handle string strRegKeyName // Registry sub-key name );
Parameters
nHKeyHandle (input)
Specify a handle to an already opened registry key.
strRegKeyName (input)
Specify the name of a registry sub-key to check if it exists.
Return values
The return value is 1 if the key exists, 0 if not, and -1 if the function has not been processed successfully.
If the function has returned -1, you can use AIT_GetLastError to acquire an extended error code. The following gives the error codes that AIT_GetLastError might return:
Extended error number |
Error code |
---|---|
2 |
ERROR_FILE_NOT_FOUND |
6 |
ERROR_INVALID_HANDLE |
87 |
ERROR_INVALID_PARAMETER |
1009 |
ERROR_BADDB |
1010 |
ERROR_BADKEY |
1011 |
ERROR_CANTOPEN |
1015 |
ERROR_REGISTRY_CORRUPT |
1016 |
ERROR_REGISTRY_IO_FAILED |
1019 |
ERROR_NO_LOG_SPACE |