Not
Å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.
Requests that the common language runtime (CLR) destroy an iterator that was created by a call to ICLRSyncManager::CreateRWLockOwnerIterator.
HRESULT DeleteRWLockOwnerIterator (
[in] SIZE_T Iterator
);
Parameters
- Iterator
[in] The iterator that was created by using a call to CreateRWLockOwnerIterator.
Return Value
HRESULT |
Description |
|---|---|
S_OK |
DeleteRWLockOwnerIterator returned successfully. |
HOST_E_CLRNOTAVAILABLE |
The CLR has not been loaded into a process, or is in a state in which it cannot run managed code or successfully process the call. |
HOST_E_TIMEOUT |
The call timed out. |
HOST_E_NOT_OWNER |
The caller does not own the lock. |
HOST_E_ABANDONED |
An event was canceled while a blocked thread or fiber was waiting on it. |
E_FAIL |
An unknown catastrophic failure occurred. When a method returns E_FAIL, the CLR is no longer usable within the process. Subsequent calls to hosting methods return HOST_E_CLRNOTAVAILABLE. |
Remarks
The host can call this method and CreateRWLockOwnerIterator to ensure that its threading implementation remains synchronized.
Requirements
Platforms: See .NET Framework System Requirements.
Header: MSCorEE.idl
Library: Included as a resource in MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0