ヘッダーにはwinbase.h
、次の行があります。
#define WAIT_OBJECT_0 ((STATUS_WAIT_0 ) + 0 )
STATUS_WAIT_0
winnt.h
ヘッダーで次のように定義されています。
#define STATUS_WAIT_0 ((DWORD)0x00000000L)
そしてDWORD
に typedef されunsigned long
ます。
私の質問は、なぜ値0
に追加されるのSTATUS_WAIT_0
ですか?