
list(APPEND SOURCE
    CreateService.c
    DuplicateTokenEx.c
    eventlog.c
    HKEY_CLASSES_ROOT.c
    IsTextUnicode.c
    LockServiceDatabase.c
    QueryServiceConfig2.c
    RegEnumKey.c
    RegEnumValueW.c
    RegOpenKeyExW.c
    RegQueryInfoKey.c
    RegQueryValueExW.c
    RtlEncryptMemory.c
    SaferIdentifyLevel.c
    ServiceArgs.c
    ServiceEnv.c
    svchlp.c
    testlist.c)

add_executable(advapi32_apitest ${SOURCE})
target_link_libraries(advapi32_apitest wine ${PSEH_LIB})
set_module_type(advapi32_apitest win32cui)
add_importlibs(advapi32_apitest advapi32 msvcrt kernel32 ntdll)
add_rostests_file(TARGET advapi32_apitest)
