WerRegisterFile (kernel32)
Last changed: -67.117.147.100

.
Summary
TODO - a short description

C# Signature:

[[DllImport("kernel32.dll", CharSet = CharSet.Auto)]
  public static extern int WerRegisterFile(string pwzFile, WER_REGISTER_FILE_TYPE regFileType, WER_REGISTER_FILE_FLAGS dwFlags);

VB Signature:

Declare Function WerRegisterFile Lib "kernel32.dll" (TODO) As TODO

User-Defined Types:

/// <summary>
/// Type of file to register using WerRegisterFile
/// </summary>
public enum WER_REGISTER_FILE_TYPE
{  
     /// <summary>
     /// File is the document in use by the applicaton. Only collected
     /// if the Windows Error Reporting server asks for it.
     /// </summary>
     WerRegFileTypeUserDocument = 1,

     /// <summary>
     /// Any other type of file
     /// </summary>
     WerRegFileTypeOther = 2
}

/// <summary>
/// Flags to pass to WerRegisterFile
/// </summary>
[Flags]
public enum WER_REGISTER_FILE_FLAGS
{
     /// <summary>
     /// WER should delete this file after the report is sent
     /// </summary>
     WER_FILE_DELETE_WHEN_DONE = 1,

     /// <summary>
     /// File does not contain any PII
     /// </summary>
     WER_FILE_ANONYMOUS_DATA = 2
}

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation