Actually, 0x80070002 is exactly as I said it was, a file not found error. For HRESULT error codes like this, the first 4 hex bytes specify other things like the facility of the error: http://msdn.microsoft.com/en-us/library/bb446131.aspx. True, this *may*...