38 #include "nsISupports.idl"
39 #include "nspluginroot.idl"
42 #include "nsplugindefs.h"
49 [uuid(89a31ce0-019a-11d2-815b-006008119d7a)]
76 void newTempFileName(in
string aPrefix, in
unsigned long aLength, in charPtr aBuffer);
void getTempDirPath(out constCharPtr aTempDirPath)
Returns the name of the temporary directory.
void newTempFileName(in string aPrefix, in unsigned long aLength, in charPtr aBuffer)
Returns a unique temporary file name.
The nsIFileUtilities interface provides access to random file operations.
void getProgramPath(out constCharPtr aProgramPath)
Returns the name of the browser executable program.