共用方式為


CComMultiThreadModel::Decrement

這個靜態函式呼叫 Win32 函式, InterlockedDecrement遞減變數的值所指向的 p。

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

參數

  • p
    [out] 變數的指標會遞減。

傳回值

如果遞減的結果都是 0,則 Decrement 會傳回 0。 如果遞減的結果不是零,則傳回值也為非零值 (Nonzero),但是可能不等於遞減的結果。

備註

使用這個變數,InterlockedDecrement 防止多個執行緒同時。

需求

Header: atlbase.h

請參閱

參考

CComMultiThreadModel Class

CComMultiThreadModel::Increment