Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Los servicios del sistema usan este encabezado. Para más información, consulte:
synchapi.h contiene las siguientes interfaces de programación:
Functions
|
AcquireSRWLockExclusive Adquiere un bloqueo ligero de lector/escritor (SRW) en modo exclusivo. |
|
AcquireSRWLockShared Adquiere un bloqueo ligero de lector/escritor (SRW) en modo compartido. |
|
CancelWaitableTimer Establece el temporizador de espera especificado en el estado inactivo. |
|
CreateEventA Crea o abre un objeto de evento con nombre o sin nombre. (ANSI) |
|
CreateEventExA Crea o abre un objeto de evento con nombre o sin nombre y devuelve un identificador al objeto . (ANSI) |
|
CreateEventExW Crea o abre un objeto de evento con nombre o sin nombre y devuelve un identificador al objeto . (Unicode) |
|
CreateEventW Crea o abre un objeto de evento con nombre o sin nombre. (Unicode) |
|
CreateMutexA Crea o abre un objeto de exclusión mutua con nombre o sin nombre. (ANSI) |
|
CreateMutexExA Crea o abre un objeto de exclusión mutua con nombre o sin nombre y devuelve un identificador al objeto . (ANSI) |
|
CreateMutexExW Crea o abre un objeto de exclusión mutua con nombre o sin nombre y devuelve un identificador al objeto . (Unicode) |
|
CreateMutexW Crea o abre un objeto de exclusión mutua con nombre o sin nombre. (Unicode) |
|
CreateSemaphoreExW Crea o abre un objeto de semáforo con nombre o sin nombre y devuelve un identificador al objeto . (CreateSemaphoreExW) |
|
CreateSemaphoreW Crea o abre un objeto de semáforo con nombre o sin nombre. (CreateSemaphoreW) |
|
CreateWaitableTimerExW Crea o abre un objeto de temporizador de espera y devuelve un identificador al objeto . |
|
CreateWaitableTimerW Crea o abre un objeto de temporizador de espera. |
|
DeleteCriticalSection Libera todos los recursos utilizados por un objeto de sección crítica no propietario. |
|
DeleteSynchronizationBarrier Elimina una barrera de sincronización. |
|
EnterCriticalSection Espera la propiedad del objeto de sección crítica especificado. La función se devuelve cuando se concede la propiedad al subproceso que realiza la llamada. |
|
EnterSynchronizationBarrier Hace que el subproceso que realiza la llamada espere a una barrera de sincronización hasta que el número máximo de subprocesos haya entrado en la barrera. |
|
InitializeConditionVariable Inicializa una variable de condición. |
|
InitializeCriticalSection Inicializa un objeto de sección crítico. |
|
InitializeCriticalSectionAndSpinCount Inicializa un objeto de sección crítico y establece el número de giros de la sección crítica. |
|
InitializeCriticalSectionEx Inicializa un objeto de sección crítico con un número de giros y marcas opcionales. |
|
InitializeSRWLock Inicialice un bloqueo ligero de lector/escritor (SRW). |
|
InitializeSynchronizationBarrier Inicializa una nueva barrera de sincronización. |
|
InitOnceBeginInitialize Comienza la inicialización única. |
|
InitOnceComplete Completa la inicialización única iniciada con la función InitOnceBeginInitialize. |
|
InitOnceExecuteOnce Ejecuta la función especificada correctamente una vez. Ningún otro subproceso que especifique la misma estructura de inicialización única puede ejecutar la función especificada mientras el subproceso actual la ejecuta. |
|
InitOnceInitialize Inicializa una estructura de inicialización única. |
|
LeaveCriticalSection Libera la propiedad del objeto de sección crítico especificado. |
|
OpenEventA Abre un objeto de evento con nombre existente. (ANSI) |
|
OpenEventW Abre un objeto de evento con nombre existente. (Unicode) |
|
OpenMutexW Abre un objeto de exclusión mutua con nombre existente. |
|
OpenSemaphoreW Abre un objeto de semáforo con nombre existente. |
|
OpenWaitableTimerW Abre un objeto de temporizador que se puede esperar existente. |
|
ReleaseMutex Libera la propiedad del objeto de exclusión mutua especificado. |
|
ReleaseSemaphore Aumenta el recuento del objeto de semáforo especificado por una cantidad especificada. |
|
ReleaseSRWLockExclusive Libera un bloqueo ligero de lector/escritor (SRW) que se adquirió en modo exclusivo. |
|
ReleaseSRWLockShared Libera un bloqueo ligero de lector/escritor (SRW) que se adquirió en modo compartido. |
|
ResetEvent Establece el objeto de evento especificado en el estado no asignado. |
|
SetCriticalSectionSpinCount Establece el número de giros de la sección crítica especificada. |
|
SetEvent Establece el objeto de evento especificado en el estado señalado. |
|
SetWaitableTimer Activa el temporizador de espera especificado. Cuando llega el tiempo de vencimiento, se señala el temporizador y el subproceso que establece el temporizador llama a la rutina de finalización opcional. |
|
SetWaitableTimerEx Activa el temporizador de espera especificado y proporciona información de contexto para el temporizador. Cuando llega el tiempo de vencimiento, se señala el temporizador y el subproceso que establece el temporizador llama a la rutina de finalización opcional. |
|
SignalObjectAndWait Señala un objeto y espera en otro objeto como una sola operación. |
|
Sleep Suspende la ejecución del subproceso actual hasta que transcurre el intervalo de tiempo de espera. |
|
SleepConditionVariableCS Se suspende en la variable de condición especificada y libera la sección crítica especificada como una operación atómica. |
|
SleepConditionVariableSRW Se suspende en la variable de condición especificada y libera el bloqueo especificado como una operación atómica. |
|
SleepEx Suspende el subproceso actual hasta que se cumpla la condición especificada. |
|
TryAcquireSRWLockExclusive Intenta adquirir un bloqueo delgado de lector/escritor (SRW) en modo exclusivo. Si la llamada se realiza correctamente, el subproceso que realiza la llamada toma propiedad del bloqueo. |
|
TryAcquireSRWLockShared Intenta adquirir un bloqueo delgado de lector/escritor (SRW) en modo compartido. Si la llamada se realiza correctamente, el subproceso que realiza la llamada toma propiedad del bloqueo. |
|
TryEnterCriticalSection Intenta escribir una sección crítica sin bloqueo. Si la llamada se realiza correctamente, el subproceso que realiza la llamada toma posesión de la sección crítica. |
|
WaitForMultipleObjects Espera hasta que transcurre uno o todos los objetos especificados en el estado señalado o el intervalo de tiempo de espera. |
|
WaitForMultipleObjectsEx Espera hasta que uno o todos los objetos especificados estén en el estado señalado, una rutina de finalización de E/S o una llamada de procedimiento asincrónico (APC) se pone en cola en el subproceso o el intervalo de tiempo de espera transcurrido. |
|
Waitforsingleobject Espera hasta que el objeto especificado esté en estado señalado o el intervalo de tiempo de espera transcurrido. |
|
WaitForSingleObjectEx Espera hasta que el objeto especificado se encuentra en el estado señalado, se pone en cola una rutina de finalización de E/S o una llamada de procedimiento asincrónica (APC) al subproceso o el intervalo de tiempo de espera. |
|
WaitOnAddress Espera a que cambie el valor en la dirección especificada. |
|
WakeAllConditionVariable Reactivar todos los subprocesos en espera de la variable de condición especificada. |
|
WakeByAddressAll Activa todos los subprocesos que están esperando el valor de una dirección para cambiar. |
|
WakeByAddressSingle Activa un subproceso que espera el valor de una dirección para cambiar. |
|
WakeConditionVariable Reactivar un único subproceso en espera en la variable de condición especificada. |
Funciones de devolución de llamada
|
PINIT_ONCE_FN Una función de devolución de llamada definida por la aplicación. Especifique un puntero a esta función al llamar a la función InitOnceExecuteOnce. |
|
PTIMERAPCROUTINE Una rutina de finalización del temporizador definida por la aplicación. Especifique esta dirección al llamar a la función SetWaitableTimer. |