Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Binder den angivna referensen till en I/O-slutförandeport som har skapats av ett tidigare anrop till CreateIoCompletionPort.
Syntax
HRESULT Bind (
[in] HANDLE hPort,
[in] HANDLE hHandle
);
Parametrar
hPort
[in] I/O-slutförandeporten som ska bindas hHandle
till . Om värdet hPort
för är null hHandle
, är bundet till standardporten för I/O-slutförande.
hHandle
[in] Operativsystemet hanterar för att binda till hPort
.
Returvärde
HRESULT | Description |
---|---|
S_OK |
Bind 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. |
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. |
Kommentarer
En I/O-slutförandeport skapas med hjälp av ett anrop till CreateIoCompletionPort
. CLR anropar Bind
för att binda ett handtag till den porten.
Anteckning
När en I/O-begäran har slutförts måste värden anropa metoden ICLRIoCompletionManager::OnComplete .
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 2.0