They may result from decreased ADP in the platelet granules (storage pool deficiency), from an inability to generate thromboxane A2 from arachidonic acid, or from an inability of platelets to aggregate in response to thromboxane A2.