pub unsafe fn PrjMarkDirectoryAsPlaceholder<P0, P1>(
    rootpathname: P0,
    targetpathname: P1,
    versioninfo: Option<*const PRJ_PLACEHOLDER_VERSION_INFO>,
    virtualizationinstanceid: *const GUID,
) -> Result<()>
where P0: Param<PCWSTR>, P1: Param<PCWSTR>,