Metoda IScheduler::NotifyResourcesExternallyBusy
Powiadamia ten harmonogram, który wątki sprzętu reprezentowany przez zestaw korzenie procesora wirtualnego w tablicy ppVirtualProcessorRoots są obecnie używane przez inne planiści.
virtual void NotifyResourcesExternallyBusy(
_In_reads_(count) IVirtualProcessorRoot ** ppVirtualProcessorRoots,
unsigned int count
) =0;
Parametry
ppVirtualProcessorRoots
Tablica IVirtualProcessorRoot interfejsach skojarzonych z wątków sprzętu, na które stały się innych planiści zajęty.count
Liczba IVirtualProcessorRoot interfejsów w tablicy.
Uwagi
Jest możliwe dla wątku określonego sprzętu ma być przypisany do wielu planiści, w tym samym czasie.Jednym z powodów może być, że nie ma wystarczającej ilości wątków sprzętu w systemie z spełniają minimalne współbieżności dla wszystkich planiści, bez udostępniania zasobów.Inną możliwością jest, że zasoby tymczasowo są przypisane do innych planiści, gdy będący właścicielem harmonogram nie korzysta, z jego korzenie Procesor wirtualny tego wątku sprzętu dezaktywowany.
Poziom subskrypcji wątek sprzętu jest sygnalizowana przez liczbę wątków subskrybowanego i aktywować korzenie procesora wirtualnego skojarzonego z tym wątkiem sprzętu.Z punktu widzenia określonego harmonogramu poziom subskrypcji zewnętrznych wątek sprzętu jest część subskrypcji, inne planiści przyczynić się do.Powiadomienia, że zasoby są zewnętrznie zajęte są wysyłane do harmonogramu, gdy poziom subskrypcji zewnętrznych dla wątku sprzętu przesuwa się od zera do terytorium pozytywne.
Powiadomienia za pomocą tej metody będą wysyłane tylko do planiści, które mają zasad gdzie wartość dla MinConcurrency klucza zasad jest równa wartości dla MaxConcurrency klucza zasad.Aby uzyskać więcej informacji, zasady harmonogramu, zobacz SchedulerPolicy.
Harmonogramu, która kwalifikuje się do powiadomienia pobiera zestaw powiadomień początkowego, podczas jego tworzenia, informowania go, czy zasoby, które zostało właśnie przypisane są zewnętrznie zajęta lub bezczynna.
Wymagania
Nagłówek: concrtrm.h
Obszar nazw: współbieżności