Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Carga un informe en el almacén de Informes de errores de Windows (WER).
Syntax
HRESULT WerStoreUploadReport(
HREPORTSTORE hReportStore,
PCWSTR pszReportKey,
[in] DWORD dwFlags,
[out, optional] PWER_SUBMIT_RESULT pSubmitResult
);
Parámetros
hReportStore
Almacén de informes de errores (recuperado anteriormente con WerStoreOpen).
pszReportKey
Cadena que identifica qué informe se está consultando (recuperado anteriormente con WerStoreGetFirstReportKey o WerStoreGetNextReportKey).
[in] dwFlags
Este parámetro puede ser uno o varios de los siguientes valores.
| Importancia | Meaning |
|---|---|
|
WER_SUBMIT_ADD_REGISTERED_DATA 16 |
Agregue los datos registrados por WerSetFlags, WerRegisterFile y WerRegisterMemoryBlock al informe. |
|
WER_SUBMIT_HONOR_RECOVERY 1 |
Respetar cualquier registro de recuperación de la aplicación. Para obtener más información, consulte RegisterApplicationRecoveryCallback. |
|
WER_SUBMIT_HONOR_RESTART 2 |
Respeta cualquier registro de reinicio de la aplicación. Para obtener más información, consulte RegisterApplicationRestart. |
|
WER_SUBMIT_NO_ARCHIVE 256 |
No archive el informe. |
|
WER_SUBMIT_NO_CLOSE_UI 64 |
No muestre el cuadro de diálogo Cerrar para el informe crítico. |
|
WER_SUBMIT_NO_QUEUE 128 |
No poner en cola el informe. Si hay un consentimiento adecuado del usuario, el informe se envía a Microsoft inmediatamente; de lo contrario, se descarta el informe. Puede usar esta marca para informes no críticos. El informe se descarta para cualquier acción que requeriría que el informe se ponera en cola. Por ejemplo, si el equipo está sin conexión al enviar el informe, se descarta el informe. Además, si no hay consentimiento suficiente (por ejemplo, se requiere consentimiento para la parte de datos del informe), se descarta el informe. |
|
WER_SUBMIT_OUTOFPROCESS 32 |
Genere otro proceso para enviar el informe. El subproceso que realiza la llamada se bloquea hasta que la función vuelva. NOTA: Los mensajes de ventana se bombearán para que la actividad de la interfaz de usuario en el subproceso que realiza la llamada no esté bloqueada. |
|
WER_SUBMIT_OUTOFPROCESS_ASYNC 1024 |
Genere otro proceso para enviar el informe y volver de esta llamada de función inmediatamente. Tenga en cuenta que el contenido del parámetro pSubmitResult no está definido y no hay forma de consultar cuándo se completa el informe o el estado de finalización. |
|
WER_SUBMIT_QUEUE 4 |
Agregue el informe a la cola WER sin notificar al usuario. El informe solo se pone en cola: los informes (envío del informe a Microsoft) se producen más adelante en función del nivel de consentimiento del usuario. |
|
WER_SUBMIT_SHOW_DEBUG 8 |
Muestra el botón depurar. |
|
WER_SUBMIT_START_MINIMIZED 512 |
La interfaz de usuario inicial se minimiza y parpadea. |
|
WER_SUBMIT_BYPASS_DATA_THROTTLING 2048 |
Omita la limitación de datos para el informe. Windows 7 o versiones anteriores: Este parámetro no está disponible. |
|
WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY 4096 |
Archivar solo los parámetros; se descarta la cabina. Esta marca invalida la configuración de ConfigureArchive WER. Windows 7 o versiones anteriores: Este parámetro no está disponible. |
|
WER_SUBMIT_REPORT_MACHINE_ID 8192 |
Envíe siempre el identificador de equipo único de 128 bits con el informe, independientemente del consentimiento con el que se envió el informe. Vea Comentarios para obtener información adicional. Windows 7 o versiones anteriores: Este parámetro no está disponible. |
[out, optional] pSubmitResult
Resultado del envío. Este parámetro puede ser uno de los siguientes valores del tipo de enumeración WER_SUBMIT_RESULT .
| Importancia | Meaning |
|---|---|
|
WerCustomAction 9 |
Los informes de errores se pueden personalizar. |
|
WerDisabled 5 |
Se deshabilitó el informe de errores. |
|
WerDisabledQueue 7 |
La puesta en cola estaba deshabilitada. |
|
WerReportAsync 8 |
El informe era asincrónico. |
|
WerReportCancelled 6 |
Se canceló el informe. |
|
WerReportDebug 3 |
Se hizo clic en el botón Depurar. |
|
WerReportFailed 4 |
Error en el envío del informe. |
|
WerReportQueued 1 |
El informe se puso en cola. |
|
WerReportUploaded 2 |
Se cargó el informe. |
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente o un código de error en caso de error.
Requisitos
| Requirement | Importancia |
|---|---|
| Header | werapi.h |
| Library | nanosrv.lib |