##### 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