Compartir a través de


Método IVssAsync::Wait (vss.h)

El método Wait espera hasta que finaliza una operación asincrónica incompleta.

Sintaxis

HRESULT Wait(
  [in] DWORD dwMilliseconds
);

Parámetros

[in] dwMilliseconds

Período de tiempo, en milisegundos, que el método esperará a que un proceso asincrónico devuelva antes de que se agote el tiempo de espera.

El valor predeterminado de este argumento es INFINITE.

Windows Server 2003: Este parámetro está reservado y debe ser INFINITE. Si se especifica cualquier otro valor para este parámetro, se produce un error en la llamada a Wait con E_INVALIDARG.

Windows XP: Este método no tiene parámetros.

Valor devuelto

Todas las llamadas a Wait para todos los objetos IVssAsync admiten los siguientes códigos de estado.

Valor Significado
S_OK
La operación de espera se realizó correctamente. Llame a IVssAsync::QueryStatus para determinar el estado final de la operación asincrónica.
E_ACCESSDENIED
Error en la operación de espera porque el usuario no tenía los privilegios correctos.
VSS_E_UNEXPECTED
error inesperado. El código de error se registra en el archivo de registro de errores. Para obtener más información, vea Control de eventos y errores en VSS.

Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite hasta Windows Server 2008 R2 y Windows 7. E_UNEXPECTED se usa en su lugar.

 

Si se produce un error en una operación mientras se espera, Wait devuelve el error que encontró la operación.

Para obtener una lista completa de valores devueltos para una espera específica, vea los códigos de error del método que devolvió el objeto IVssAsync .

Comentarios

Este método puede realizarse correctamente incluso si se produjo un error en el método que lo devuelve.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vss.h
Library VssApi.lib

Consulte también

IVssAsync

IVssAsync::QueryStatus