Tecwrksd は、3270 LU の詳細を含む論理ユニット (LU)/セッション情報レコードです。
構文
typedef struct tecwrksd {
UCHAR cwshost[9];
USHORT cwsestyp;
USHORT cwsmodov;
USHORT cwspad;
} TECWRKSD;
Members
cwshost[9]
アクセスされた LU/プール名。
cwsestyp
セッションの種類 (M2、M3、M4、M5、プリンター)。
cwsmodov
ユーザーがオーバーライドアクセス許可を持っているかどうか。
cwspad
2 バイトのパディング。
注釈
次のメンバーの一覧では、 tecwrksd 構造体の各フィールドの意味を説明し、アプリケーションで各フィールドを使用する方法を示します。 Host Integration Server 3270 の構成の詳細については、「 構成情報」を参照してください。
cwshost
このセッションが使用するように構成されている LU または LU プールの名前 (最大 8 文字)。 アプリケーションは、 Open(SSCP) 要求でこの名前を指定します。
cwsestyp
このセッションで使用される LU の LU タイプ (ディスプレイまたはプリンター) および画面モデル (ディスプレイ LU またはディスプレイ LU のプールの場合)。 指定できる値は次のとおりです。
CERTMOD2 (0) モデル 2 ディスプレイ (24 x 80)
CERTMOD3 (1) モデル 3 ディスプレイ (32 x 80)
CERTMOD4 (2) モデル 4 ディスプレイ (43 x 80)
CERTMOD5 (3) モデル 5 ディスプレイ (27 ~ 132)
CERTPRNT (4) ホスト プリンター
アプリケーションでは、この値を使用して、ディスプレイ セッションとプリンター セッションを区別し、ディスプレイ セッションに適した画面モデルを設定する必要があります。
cwsmodov
ユーザー が表示セッションの画面モデルをオーバーライドするアクセス許可を持っている場合は TRUE。つまり、構成された画面モデルとは異なる画面モデルを使用するようにセッションを変更します。 この値が FALSE の場合、ユーザーは画面モデルの変更を許可されません。 このフィールドはプリンター・セッションには使用されず、検査しないでください。