Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 57 of file handle.c.
Referenced by DeleteHandleTable().
{ PPROVIDER_HANDLE_BLOCK Current; PLIST_ENTRY CurrentEntry; PCATALOG_ENTRY Provider; ULONG i; WS_DbgPrint(MAX_TRACE, ("HandleTable (0x%X).\n", HandleTable)); CurrentEntry = HandleTable->Entry.Flink; while (CurrentEntry != &HandleTable->Entry) { Current = CONTAINING_RECORD(CurrentEntry, PROVIDER_HANDLE_BLOCK, Entry); for (i = 0; i < HANDLE_BLOCK_ENTRIES; i++) { Provider = Current->Handles[i].Provider; if (Provider != NULL) { DereferenceProviderByPointer(Provider); Current->Handles[i].Handle = (HANDLE)0; Current->Handles[i].Provider = NULL; } } CurrentEntry = CurrentEntry->Flink; } }