PROGRAM_WATCH_VARIABLE

프로그램 감시 모드의 변수 항목을 정의하는 구조체로, 실행 중에 DRL 변수를 모니터링할 수 있게 합니다.

BYTE#

필드 이름

자료형

값

비고

0

_iDivision

unsigned char

0 또는 1

변수 범위
0: 설치 변수
1: 일반 변수

1

_iType

unsigned char

0~6

변수 자료형
(0: Bool, 1: Int, 2: Float, 3: String
4: POSJ, 5: POSX, 6: Unknown)

2

_szName

char[128]

변수 이름

130

_szData

char[128]

변수 데이터(문자열 표현)

전체 크기: 258바이트

정의 위치: DRFS.h

typedef struct _PROGRAM_WATCH_VARIABLE
{
    /* 변수 범위: 설치(0) 또는 일반(1) */
    unsigned char _iDivision;

    /* 변수 유형: bool(0), int(1), float(2), string(3), posj(4), posx(5), 알 수 없음(6) */
    unsigned char _iType;

    /* 변수 이름 */
    char _szName[128];

    /* 문자열로 나타낸 변수 값 */
    char _szData[128];

} PROGRAM_WATCH_VARIABLE, *LPPROGRAM_WATCH_VARIABLE;