trcgenk カーネル・サービス
目的
汎用トレース・チャネルのトレース・イベントを記録します。
構文
パラメーター
| 項目 | 説明 |
|---|---|
| Chan | トレース・セッションの チャネル番号 を指定します。 この番号は、 Trcstart サブルーチンから取得されます。 |
| HK ワード | フック ID とフックタイプを含む整数です。
|
| データ・ワード | ユーザー定義データのワードを指定します。 |
| len | ブフ パラメーターで指定されたバッファーの長さ (バイト単位) を指定します。 |
| buf | トレース・データのバッファーを指します。 トレース・データの最大量は 4096 バイトです。 |
説明
指定されたトレース・チャネルのトレース・セッションがアクティブな場合、 Trcgenk カーネル・サービスはトレース・イベントを記録します。 トレース・セッションがアクティブでない場合、 Trcgenk カーネル・サービスは単に戻ります。 Trcgenk カーネル・サービスは、固定されたカーネル・メモリー内にあります。
trcgenk カーネル・サービスは、 hk_word 項目、 data_word 項目、可変数のバイト数のトレース・データ、および AIX 5L バージョン 5.3 (5300-05 テクノロジー・レベル 以上) のタイム・スタンプで構成されるトレース項目を記録するために使用されます。
実行環境
戻り値
Trcgenk カーネル・サービスには戻り値はありません。