pub unsafe extern "system" fn RegCreateKeyTransactedA(
hKey: HKEY,
lpSubKey: LPCSTR,
Reserved: DWORD,
lpClass: LPSTR,
dwOptions: DWORD,
samDesired: REGSAM,
lpSecurityAttributes: LPSECURITY_ATTRIBUTES,
phkResult: PHKEY,
lpdwDisposition: LPDWORD,
hTransaction: HANDLE,
pExtendedParemeter: PVOID,
) -> LSTATUS