Compartir a través de


CComMultiThreadModel::Decrement

Este método llama a funciones estáticas la función InterlockedDecrement, que de Win32 disminuye el valor de la variable notificado por a p.

static ULONG WINAPI Decrement(
   LPLONG p 
) throw ( );

Parámetros

  • p
    [in] puntero a la variable que se disminuirá.

Valor devuelto

Si el resultado decrement es 0, los retornos 0 de Decrement .Si el resultado decrement es distinto de cero, el valor devuelto también es distinto de cero pero no puede ser el resultado de decremento.

Comentarios

InterlockedDecrement evita más de un subproceso de simultáneamente utilizando esta variable.

Requisitos

encabezado: atlbase.h

Vea también

Referencia

Clase de CComMultiThreadModel

CComMultiThreadModel::Increment