Ejemplo n.º 1
0
 public static extern uint SetCriticalSectionSpinCount([NativeTypeName("LPCRITICAL_SECTION")] CRITICAL_SECTION *lpCriticalSection, [NativeTypeName("DWORD")] uint dwSpinCount);
Ejemplo n.º 2
0
 public static extern BOOL TryEnterCriticalSection([NativeTypeName("LPCRITICAL_SECTION")] CRITICAL_SECTION *lpCriticalSection);
Ejemplo n.º 3
0
 public static extern void LeaveCriticalSection([NativeTypeName("LPCRITICAL_SECTION")] CRITICAL_SECTION *lpCriticalSection);
Ejemplo n.º 4
0
 public static extern BOOL InitializeCriticalSectionEx([NativeTypeName("LPCRITICAL_SECTION")] CRITICAL_SECTION *lpCriticalSection, [NativeTypeName("DWORD")] uint dwSpinCount, [NativeTypeName("DWORD")] uint Flags);
Ejemplo n.º 5
0
 internal static unsafe partial void DeleteCriticalSection(CRITICAL_SECTION *lpCriticalSection);
Ejemplo n.º 6
0
 internal static unsafe partial bool SleepConditionVariableCS(CONDITION_VARIABLE *ConditionVariable, CRITICAL_SECTION *CriticalSection, int dwMilliseconds);
Ejemplo n.º 7
0
 static internal unsafe extern void DeleteCriticalSection(CRITICAL_SECTION *lpCriticalSection);
Ejemplo n.º 8
0
 static internal unsafe extern void InitializeCriticalSectionEx(CRITICAL_SECTION *lpCriticalSection, int dwSpinCount, int flags);
Ejemplo n.º 9
0
 internal static extern unsafe void DeleteCriticalSection(CRITICAL_SECTION *lpCriticalSection);
Ejemplo n.º 10
0
 internal static extern unsafe void InitializeCriticalSection(CRITICAL_SECTION *lpCriticalSection);
Ejemplo n.º 11
0
 internal static unsafe extern void LeaveCriticalSection(CRITICAL_SECTION *lpCriticalSection);