Nindows2 Library - その他のデータ型、定義

NWREGIST

登録するコマンドの情報構造体

定義

typedef struct { 
     PNWEXEC pFunc; 
     char xComdName[16]; 
     char xHelp[64]; 
} NWREGIST, *PNWREGIST; 

メンバ

pFunc   実行する関数のポインタ
xComdName   コマンドの文字列
xHelp   ヘルプメッセージ文字列

解説

Nindows2デバッグユーティリティに登録するコマンドを定義する構造体です。

メンバ pFunc コマンドが入力されたときに呼ばれる関数のポインタを入れます。

関数の型は下のように定義されています。

typedef int (*PNWEXEC)( int argc, char *argv[] );

定義した関数へ渡す引数argc、argvの仕様はC言語の標準のmain()関数と同じです。

メンバxComdNameはコマンドに用いる文字列です。大文字、小文字は区別されます。

メンバxHelpはhelpコマンドで表示されるヘルプメッセージです。


参照

nwRegisterCommand()
 Nindows2へのコマンド登録
nwUnregisterCommand()
 登録したコマンドの開放

NWREGIST
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000