Lines Matching refs:reparse_data
154 REPARSE_DATA_BUFFER* reparse_data = (REPARSE_DATA_BUFFER*) buffer;
172 if (reparse_data->ReparseTag == IO_REPARSE_TAG_SYMLINK) {
174 w_target = reparse_data->SymbolicLinkReparseBuffer.PathBuffer +
175 (reparse_data->SymbolicLinkReparseBuffer.SubstituteNameOffset /
178 reparse_data->SymbolicLinkReparseBuffer.SubstituteNameLength /
214 } else if (reparse_data->ReparseTag == IO_REPARSE_TAG_MOUNT_POINT) {
216 w_target = reparse_data->MountPointReparseBuffer.PathBuffer +
217 (reparse_data->MountPointReparseBuffer.SubstituteNameOffset /
219 w_target_len = reparse_data->MountPointReparseBuffer.SubstituteNameLength /
244 } else if (reparse_data->ReparseTag == IO_REPARSE_TAG_APPEXECLINK) {
246 if (reparse_data->AppExecLinkReparseBuffer.StringCount < 3) {
250 w_target = reparse_data->AppExecLinkReparseBuffer.StringList;