2013-01-24 48 views
11

मुझे ExitWindowsEx() एपीआई फ़ंक्शन पता है जो बस विंडोज को बंद कर देता है। लेकिन जहां तक ​​मुझे पता है, आप Windows को इसके साथ लंबित अपडेट इंस्टॉल नहीं कर सकते हैं।क्या कोई लंबित अपडेट इंस्टॉल करते समय विंडोज को बंद करने के लिए कोई एपीआई फ़ंक्शन है?

वहाँ किसी भी अपडेट लंबित स्थापित करने के लिए किसी भी एपीआई समर्थन है (कि मानक नीले परदे जो कहते हैं में "मीटर अद्यतन के n स्थापित किया है - कृपया बंद कर देते हैं या अपने पीसी अनप्लग न करें, विंडोज ही बंद हो जाएगा") फिर विंडोज़ को बंद करना (विंडोज़ यूजर इंटरफेस के "अपडेट्स और शटडाउन" मेनू विकल्प पर क्लिक करने के बराबर)?

(ओएस संस्करण:। Windows XP और अधिक)

+2

आरंभ करेंशॉटडाउन (SHUTDOWN_INSTALL_UPDATES)? –

+0

@ रेमंड क्योंकि उन्होंने कहा कि इसे एक्सपी पर काम करना है। आरंभ करने के लिए शट डाउन की आवश्यकता है Vista/WS2K8 – doug65536

+2

XP में शटडाउन afaik पर अपडेट इंस्टॉल करने की अवधारणा नहीं थी। –

उत्तर

11
सबसे अच्छा आप कॉल कर रहा है InitiateShutdown करते हैं और कर सकते हैं

Vista और उच्च पर SHUTDOWN_INSTALL_UPDATES ध्वज शामिल हैं। विंडोज एक्सपी अपडेट के साथ प्रोग्रामेटिक रूप से बंद करने का समर्थन नहीं करता है।