/* *ThisSourceCodeFormissubjecttothetermsoftheMozillaPublic *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include"nsISupports.idl"
[scriptable, uuid(19904b57-e6b8-4c0f-86eb-5ffce4c8d675)]
interface nsIWindowsDebugProcessData : nsISupports
{ // "User-friendly name" of the process.
readonly attribute AString name;
// Full path to the executable of the process.
readonly attribute AString executablePath;
// PID of the process.
readonly attribute unsignedlong pid;
};
// Useful for debugging Windows errors related to resources in use. This class // should only be used for debugging purposes.
[scriptable, uuid(15725b2d-08d1-4b18-9e83-0cccfb87b982)]
interface nsIWindowsTestDebug : nsISupports
{ /** *GetthelistofprocessesthatcurrentlyhaveanopenhandletoaFilename. *Thiscanbeusedtodeterminewhatotherprocessess(ifany)are *preventingaccesstoafile,orevenifthisprocessstillhasopen *handlestoit.Currently,thislistwillnotincludefilehandles *obtainedviamemorymapping,whichcanbekeptbeyondclosingthehandle *thattheymappedonWindows.Thisbehaviorisobviouslyracy. * *@paramaFilepathFullpathtothefilewearequerying. *@returnsAnarrayoftheprocessesthatheldhandlestoaFilenameatthe *timethefunctionwasexecuted.
*/
Array<nsIWindowsDebugProcessData> processesThatOpenedFile(in AString aFilename);
};
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.