Close (system call)
ஒரு நெருக்கமான கணினி அழைப்பு என்பது கர்னலால் ஒரு கோப்பு விளக்கத்தை மூட பயன்படுத்தப்படும் ஒரு கணினி அழைப்பு ஆகும். பெரும்பாலான கோப்பு அமைப்புகளுக்கு, ஒரு நிரல் நெருக்கமான கணினி அழைப்பைப் பயன்படுத்தி கோப்பு அமைப்பில் உள்ள ஒரு கோப்பின் அணுகலை நிறுத்துகிறது. இது கோப்பு இடையகங்களை ஃப்ளஷ் செய்கிறது, கோப்பு மெட்டாடேட்டாவை புதுப்பிக்கிறது, இது தரவுகளில் கோப்பு குறிகாட்டியை உள்ளடக்கியது மற்றும் இறுதி செய்யலாம்; கோப்புடன் தொடர்புடைய வளங்களை ஒதுக்குகிறது (கோப்பு விளக்கம் உட்பட) மற்றும் பயன்பாட்டில் உள்ள கோப்புகளின் கணினி பரந்த அட்டவணையை புதுப்பிக்கிறது. சில நிரலாக்க மொழிகள் தங்கள் இயக்க நேர நூலகத்தால் திறக்கப்பட்ட கோப்புகளின் தரவு கட்டமைப்பை பராமரிக்கின்றன, மேலும் நிரல் முடிவடையும் போது மூடப்படலாம். இந்த நடைமுறை வள கையகப்படுத்தல் துவக்கம் (ஆர். ஏ. ஐ. ஐ) என்று அழைக்கப்படுகிறது. சில இயக்க முறைமைகள் ஒரு நிரல் வைத்திருக்கும் கோப்புகளை மூடுவதை அது நிறுத்தப்பட்டால் அழைக்கும். சில இயக்க முறைமைகள் கணினி செயலிழப்பின் விளைவாக இயக்க முறைமை மீட்பின் ஒரு பகுதியாக நெருக்கமான சிஸ்காலை அழைக்கும். சி நூலகம் போஸிக்ஸ் வரையறை நெருக்கமான அழைப்பு போஸிக்ஸ் விவரக்குறிப்பு இன்ட் க்ளோஸ் (இன்ட் ஃபைல்ஸ்) மூலம் தரப்படுத்தப்படுகிறது; இன்ட் எஃப் க்ளோஸ் (ஃபைல் * ஸ்ட்ரீம்); கோப்பு வெற்றிகரமாக மூடப்பட்டதைக் குறிக்க செயல்பாடு பூஜ்ஜியத்தைத் தருகிறது. ஏதேனும் பிழை ஏற்பட்டால்,-1 இன் மதிப்பு திருப்பித் தரப்பட்டு errno சரியான முறையில் அமைக்கப்படுகிறது. ஏற்படக்கூடிய பிழைகள் பின்வருமாறுஃ வழங்கப்பட்ட வாதம் செல்லுபடியாகும் கோப்பு விளக்கமாக இல்லை செயல்பாட்டு அழைப்பு ஒரு சமிக்ஞையால் குறுக்கிடப்பட்டது ஒரு I/O பிழை ஏற்பட்டது குறிப்புகள் போஸிக்ஸ் நெருக்கமான வெளிப்புற இணைப்புகள் சி போஸிக்ஸ் நூலக அமைப்பு அழைப்புகள்