Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Realiza una resta atómica de dos valores.
Sintaxis
unsigned InterlockedExchangeSubtract(
[in, out] unsigned volatile *Addend,
[in] unsigned Value
);
Parámetros
[in, out] Addend
Puntero a una variable. El valor de esta variable se reemplaza por el resultado de la operación.
[in] Value
Valor que se va a restar de la variable a la que apunta el parámetro Addend.
Valor devuelto
La función devuelve el valor inicial del parámetro Addend.
Observaciones
Esta función genera una barrera de memoria completa (o barrera) para asegurarse de que las operaciones de memoria se completan en orden.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
| servidor mínimo admitido | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
| de la plataforma de destino de |
Windows |
| encabezado de |
winbase.h (incluya Windows.h) |