//\r
// See if the Header matches the parameters passed in\r
//\r
- if (Header->VendorId != MAX_UINT64) {\r
+ if ((Header->VendorId != MAX_UINT64) && (VendorId != MAX_UINTN)) {\r
if (Header->VendorId != VendorId) {\r
continue;\r
}\r
}\r
\r
- if (Header->DeviceId != MAX_UINT64) {\r
+ if ((Header->DeviceId != MAX_UINT64) && (DeviceId != MAX_UINTN)) {\r
if (DeviceId != Header->DeviceId) {\r
continue;\r
}\r
}\r
\r
- if (Header->RevisionId != MAX_UINT64) {\r
+ if ((Header->RevisionId != MAX_UINT64) && (RevisionId != MAX_UINTN)) {\r
if (RevisionId != Header->RevisionId) {\r
continue;\r
}\r
}\r
\r
- if (Header->SubsystemVendorId != MAX_UINT64) {\r
+ if ((Header->SubsystemVendorId != MAX_UINT64) && (SubsystemVendorId != MAX_UINTN)) {\r
if (SubsystemVendorId != Header->SubsystemVendorId) {\r
continue;\r
}\r
}\r
\r
- if (Header->SubsystemDeviceId != MAX_UINT64) {\r
+ if ((Header->SubsystemDeviceId != MAX_UINT64) && (SubsystemDeviceId != MAX_UINTN)) {\r
if (SubsystemDeviceId != Header->SubsystemDeviceId) {\r
continue;\r
}\r