下表列出了總是出現在緩衝區標頭開頭的常見欄位。 接著是針對特定訊息的欄位。 關於個別訊息格式的詳細資訊,請參見 FMI 訊息格式。
| 領域 | 類型 | 說明 |
|---|---|---|
| nxtqptr | PTRBFHDR | 當緩衝區位於佇列時,此欄位指向佇列中下一個緩衝區的標頭(若是隊列中最後一個緩衝區,則為 NULL)。 當緩衝區不在佇列中時,此欄位會指向自身。 SNA 伺服器緩衝區管理例程會使用此欄位來檢查緩衝區是否損壞。 |
| HDREPTR | PTRBFELT | 指標指向相關緩衝元件鏈中的第一個緩衝元件。 若訊息僅包含緩衝區標頭,則為 NULL。 |
| 紐梅爾茨 | CHAR | 從標頭串接的緩衝區元素數量。 若訊息僅包含緩衝區標頭,則為零。 |
| MSGTYPE | CHAR | 訊息類型。 詳情請參閱 FMI 訊息格式中的個別訊息描述。 |
| SRCL | CHAR | 資料來源所在地。 詳情請參閱 LPI地址。 |
| SRCP | CHAR | 來源夥伴。 詳情請參閱 LPI地址。 |
| SRCI | 整數 | 資料來源索引。 詳情請參閱 LPI地址。 |
| DEST | CHAR | 目的地地區。 詳情請參閱 LPI地址。 |
| DESP | CHAR | 目的地夥伴。 詳情請參閱 LPI地址。 |
| 德斯提 | 整數 | 目的地索引。 詳情請參閱 LPI地址。 |
備註
佔用兩個位元組的欄位,如 Open(PLU) Request 中的 opresid,通常以最低位元組位址中算術上最高有效位元組表示,無論軟體執行的處理器通常使用何種方向。 也就是說,2 位元組的值0x1234 位元組0x12位於最小的位元組位址。 然而,以下欄位為例外:
緩衝區標頭中的 srci 和 desti 欄位會以指派它們的應用程式本地格式儲存(只有指派的應用程式需要解讀這些值)。
元素中的 起始 欄位與 結束 欄位總是以低位元組、高位元組的排列方式儲存(這是 Intel 處理器的正常方向)。