私はWindowsデバイスドライバーを使用していますが、次のような構造体コードが表示されました。
struct driver1
{
UINT64 Readable : 1;
UINT64 Writable : 1;
UINT64 Executable : 1;
UINT64 Control : 3;
UINT64 Status : 1;
UINT64 Reserved : 51;
UINT64 Available1 : 5;
UINT64 IsMapped : 1;
};
それぞれUINT64
が単一のビットを表しますか?コロンはビットを表しますか?