>>123
2進数表示と考え方は同じ。
If lRet And (2 ^ n) Then ' n番目のビットが立ってる

ビットシフトは、2で割ったり、かけたりするだけ。なので、
デバイス番号(19〜23bit)は、(lRet And &HF80000) / 2 ^ 19

PCIバス番号(24〜31bit)の場合は、オーバーフローに注意。