pub unsafe fn CreateDirectoryTransactedA<'a>(
lptemplatedirectory: impl IntoParam<'a, PSTR>,
lpnewdirectory: impl IntoParam<'a, PSTR>,
lpsecurityattributes: *mut SECURITY_ATTRIBUTES,
htransaction: impl IntoParam<'a, HANDLE>,
) -> BOOL