pub unsafe fn PrjFillDirEntryBuffer2<P0, P1>(
    direntrybufferhandle: P0,
    filename: P1,
    filebasicinfo: Option<*const PRJ_FILE_BASIC_INFO>,
    extendedinfo: Option<*const PRJ_EXTENDED_INFO>,
) -> Result<()>
where P0: Param<PRJ_DIR_ENTRY_BUFFER_HANDLE>, P1: Param<PCWSTR>,