■ Pierwszym argumentem przekazywanym funkcji tworzącej (Create) obiekt synchronizacji jądra systemu jest atrybut zabezpieczeń (struktura SECURITY_ATTRIBUTE).
Gdy przekażemy NULL, to zostaną przyjęte wartości domyślne.
Jeśli musimy ustawić deskryptor zabezpieczeń, możemy użyć funkcji InitializeSecurityDescriptor ().
■ Udostępnienie innemu procesowi obiektu synchronizacji następuje poprzez nazwę. W nazwie uwzględniana jest wielkość liter. Zakazane jest używanie znaku
■ Jeśli nie planujemy udostępniać obiektu synchronizacji innym procesom, nie musimy nadawać mu nazwy.
■ Wywołanie funkcji systemowej działającej na obiektach synchronizacji poziomu jądra systemu kosztuje około 1000 cykli CPU na platformie x86 (przejście do trybu jądra i powrót).
Programowanie współbieżne w systemach operacyjnych Windows NT72000 © Marek Nowak