pub unsafe fn RemoveDirectoryTransactedA<P0>( lppathname: P0, htransaction: HANDLE, ) -> Result<()>where P0: Param<PCSTR>,