Función InitializeSRWLock (synchapi.h)
Inicialice un bloqueo ligero de lector/escritor (SRW).
Sintaxis
void InitializeSRWLock(
[out] PSRWLOCK SRWLock
);
Parámetros
[out] SRWLock
Puntero al bloqueo SRW.
Valor devuelto
None
Observaciones
Se debe inicializar un bloqueo SRW antes de usarse. La función InitializeSRWLock se usa para inicializar dinámicamente un bloqueo SRW. Para inicializar la estructura estáticamente, asigne la constante SRWLOCK_INIT a la variable de estructura.
No se puede mover ni copiar un bloqueo SRW mientras está en uso. El proceso no debe modificar el objeto y, en su lugar, debe tratarlo como opaco lógicamente. Use solo las funciones SRW para administrar bloqueos SRW.
Un bloqueo SRW desbloqueado sin subprocesos en espera está en su estado inicial y se puede copiar, mover y olvidar sin destruirse explícitamente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | synchapi.h (incluye Windows.h en Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |