IPCF_PROTECTED_FILE_HEADER structure

Describes the protected file header content. For more information on protected file, see Supported File Formats.

Syntax

typedef struct _IPC_PROTECTED_FILE_HEADER {
  BYTE  magic[6];
  DWORD dwMajor;
  DWORD dwMinor;
  BYTE  rgbUndocumented[278];
  DWORD dwEncryptedContentsOffset;
} _IPCF_PROTECTED_FILE_HEADER, *IPCF_PROTECTED_FILE_HEADER;

Members

magic[6]

The bytes at the start of the protected file which are used to recognize the file format. If the file is a protected file, these must be { 0x2E, 0x70, 0x66, 0x69, 0x6C, 0x65 }.

dwMajor

Major version of the protected file.

dwMinor

Minor version of the protected file.

rgbUndocumented[278]

Undocumented data in the protected file header.

dwEncryptedContentsOffset

The offset in the file where the encrypted payload of the protected file starts.

Requirements

Minimum supported client
Windows Vista with SP2
Minimum supported server
Windows Server 2008
Header
Ipcfile.h (include Msipc.h)

See also

Supported File Formats

Structures