IVsCommonMessagePump.SetTimeout(UInt32) Yöntem

Tanım

Nesnelerin sinyal beklemesi için beklenecek en uzun süreyi (milisaniye olarak) belirtir.

public:
 int SetTimeout(System::UInt32 dwTimeoutInMilliseconds);
public:
 int SetTimeout(unsigned int dwTimeoutInMilliseconds);
int SetTimeout(unsigned int dwTimeoutInMilliseconds);
public int SetTimeout (uint dwTimeoutInMilliseconds);
abstract member SetTimeout : uint32 -> int
Public Function SetTimeout (dwTimeoutInMilliseconds As UInteger) As Integer

Parametreler

dwTimeoutInMilliseconds
UInt32

En uzun süre (milisaniye).

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

Yöntemi, parametre tarafından belirtilen koşullar karşılanmadığından bile, Aralık geçtiğinde döndürür fWaitForAllObjects . dwMillisecondsSıfırsa, yöntemi belirtilen nesnelerin durumlarını sınar ve hemen döndürür. Parametre sonsuz (0xFFFFFFFF) ise, yöntemin zaman aşımı aralığı hiçbir zaman sona ermez.

Şunlara uygulanır