Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nastaví počet čísel pro aktuální instanci IHostCrst .
Syntaxe
HRESULT SetSpinCount (
[in] DWORD dwSpinCount
);
Parametry
dwSpinCount
[v] Nový počet čísel čísel pro aktuální IHostCrst instanci
Návratová hodnota
| HRESULT | Description |
|---|---|
| S_OK |
SetSpinCount úspěšně vráceno. |
| HOST_E_CLRNOTAVAILABLE | Modul CLR (Common Language Runtime) nebyl načten do procesu nebo je ve stavu, ve kterém nemůže spustit spravovaný kód nebo úspěšně zpracovat volání. |
| HOST_E_TIMEOUT | Časový limit hovoru vypršel. |
| HOST_E_NOT_OWNER | Volající zámek nevlastní. |
| HOST_E_ABANDONED | Událost byla zrušena, když na ni čekalo blokované vlákno nebo vlákno. |
| E_FAIL | Došlo k neznámému katastrofickému selhání. Když metoda vrátí E_FAIL, CLR už není v rámci procesu použitelný. Následná volání metod hostování vrátí HOST_E_CLRNOTAVAILABLE. |
Poznámky
Pokud v systémech s více procesory není k dispozici kritická část reprezentovaná aktuální IHostCrst instancí, volající vlákno se spustí časy dwSpinCount před voláním IHostSemaphore::Wait na semafor přidružené k kritické části. Pokud se kritický oddíl uvolní během operace spinu, volající vlákno se vyhne operaci čekání.
Použití parametru dwSpinCount je stejné jako použití parametru se stejným názvem ve funkci Win32 InitializeCriticalSectionAndSpinCount .
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MSCorEE.h
Knihovny: Zahrnuto jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0