Lines Matching defs:pPreHdr
56 static void vdiInitPreHeader(PVDIPREHEADER pPreHdr);
57 static int vdiValidatePreHeader(PVDIPREHEADER pPreHdr);
73 * @param pPreHdr PreHeader pointer.
76 PVDIPREHEADER pPreHdr)
78 memcpy(pPreHdrConv->szFileInfo, pPreHdr->szFileInfo, sizeof(pPreHdr->szFileInfo));
79 pPreHdrConv->u32Signature = SET_ENDIAN_U32(enmConv, pPreHdr->u32Signature);
80 pPreHdrConv->u32Version = SET_ENDIAN_U32(enmConv, pPreHdr->u32Version);
272 static void vdiInitPreHeader(PVDIPREHEADER pPreHdr)
274 pPreHdr->u32Signature = VDI_IMAGE_SIGNATURE;
275 pPreHdr->u32Version = VDI_IMAGE_VERSION;
276 memset(pPreHdr->szFileInfo, 0, sizeof(pPreHdr->szFileInfo));
277 strncat(pPreHdr->szFileInfo, VDI_IMAGE_FILE_INFO, sizeof(pPreHdr->szFileInfo)-1);
283 static int vdiValidatePreHeader(PVDIPREHEADER pPreHdr)
285 if (pPreHdr->u32Signature != VDI_IMAGE_SIGNATURE)
288 if ( VDI_GET_VERSION_MAJOR(pPreHdr->u32Version) != VDI_IMAGE_VERSION_MAJOR
289 && pPreHdr->u32Version != 0x00000002) /* old version. */