Unveiling the Role of Message Passing in Dual-Privacy Preservation on GNNs