Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Blockerar den anropande aktiviteten tills aktiviteten som representeras av den aktuella IHostTask-instansen har slutförts, det angivna tidsintervallet förflutit eller IHostTask::Alert anropas.
Syntax
HRESULT Join (
[in] DWORD milliseconds,
[in] DWORD option
);
Parametrar
milliseconds
[in] Tidsintervallet i millisekunder för att vänta tills aktiviteten avslutas. Om det här intervallet förflutit innan aktiviteten avslutas avblockeras den anropande aktiviteten.
option
[in] Ett av de WAIT_OPTION värdena. Värdet WAIT_ALERTABLE instruerar värden att aktivera uppgiften om Alert anropas före milliseconds förflutit.
Returvärde
| HRESULT | Description |
|---|---|
| S_OK |
Join returnerades. |
| HOST_E_CLRNOTAVAILABLE | CLR (Common Language Runtime) har inte lästs in i en process eller så är CLR i ett tillstånd där den inte kan köra hanterad kod eller bearbeta anropet. |
| HOST_E_TIMEOUT | Tidsgränsen för samtalet överst. |
| HOST_E_NOT_OWNER | Anroparen äger inte låset. |
| HOST_E_ABANDONED | En händelse avbröts medan en blockerad tråd eller fiber väntade på den, eller så är den aktuella IHostTask instansen inte associerad med en aktivitet. |
| E_FAIL | Ett okänt oåterkalleligt fel inträffade. När en metod returnerar E_FAIL kan CLR inte längre användas i processen. Efterföljande anrop till värdmetoder returnerar HOST_E_CLRNOTAVAILABLE. |
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 2.0