CComMultiThreadModel::Decrement

此静态函数调用Win32函数 InterlockedDecrement,但不包括变量指向的值由 p。

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

参数

  • p
    [out]一个指向将递减变量的指针。

返回值

如果递减的结果为0,则 Decrement 返回0。如果递减的结果不为零,返回值也是非零,但可能不等于递减的结果。

备注

使用此变量,InterlockedDecrement 阻止多个线程同时。

要求

Header: atlbase.h

请参见

参考

CComMultiThreadModel选件类

CComMultiThreadModel::Increment