SERIALKEYS

Űº¸µå ¹× ¸¶¿ì½º ÀÔ·ÂÀ» ½Ã¹Ä·¹ÀÌ¼Ç ÇÏ ¿© ½Ã½ºÅÛÀÌ ¸í·ÉÀ¸·Î Á÷·Ä Æ÷Æ®¿¡ ¿¬°á µÈ Åë½Å º¸Á¶ µ¥ÀÌÅ͸¦ ÇØ¼® ÇÏ´Â SerialKeys ³»°Ô ÇÊ¿äÇÑ ¿É¼Ç ±â´É¿¡ ´ë ÇÑ Á¤º¸¸¦ Æ÷ÇÔ ÇÏ´Â SERIALKEYS ±¸Á¶.

typedef struct tagSERIALKEYS {/ / sk DWORD cbSize; 
    DWORD dwFlags; 
    LPSTR lpszActivePort; 
    LPSTR lpszPort; 
    DWORD iBaudRate; 
    DWORD iPortState; 
}±îÁö SERIALKEYS * LPSERIALKEYS 
 

ȸ¿ø

cbSize
¹ÙÀÌÆ®¿¡¼­ ±¸Á¶ Å©±â¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
dwFlags
´ÙÀ½ °ªÀÇ Á¶ÇÕ ÁöÁ¤:
°ª ÀǹÌ
SERKF_ACTIVE SerialKeys ±â´ÉÀº ÇöÀç lpszPort. ¿¡ ÀÇÇØ ÁöÁ¤ µÈ Á÷·Ä Æ÷Æ®¿¡ ÀÔ·Â ¹ÞÀ¸½Ê½Ã¿À
SERKF_AVAILABLE SerialKeys ±â´ÉÀ» »ç¿ëÇÒ ¼ö.
SERKF_INDICATOR SerialKeys ±â´ÉÀÌ ÄÑÁ® ÀÖÀ» ¶§ ½Ã°¢Àû Ç¥½Ã±â°¡ Ç¥½Ã µË´Ï´Ù. ÀÌ °ªÀº ÇöÀç »ç¿ë ÇÏ °í´Â ¹«½Ã µË´Ï´Ù.
SERKF_SERIALKEYSON SerialKeys ±â´É.

lpszActivePort
SerialKeys ±â´ÉÀÌ ÄÑÁ® ÀÖÀ» ¶§ Åë½Å ¿øÁ¶ ·ÎºÎÅÍ ÀÔ·ÂÀ» ¼ö½Å ÇÏ´Â Á÷·Ä Æ÷Æ®ÀÇ À̸§À» Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿­À» °¡¸®Åµ´Ï´Ù. ¾Æ¹« Æ÷Æ®¸¦ »ç¿ë ÇÏ´Â °æ¿ìÀÌ ¸â¹ö´Â NULLÀÔ´Ï´Ù. ½Ã½ºÅÛ ½Ã°è Åë½Å ¿¡ÀÌÁîÀÇ ÀԷ¿¡ ´ë ÇÑ ¸ðµç »ç¿ë ÇÏÁö ¾Ê´Â Á÷·Ä Æ÷Æ® °æ¿ìÀÌ ¸â¹ö´Â "ÀÚµ¿",.
lpszPort
¿¹¾à; NULL À̾î¾ß ÇÕ´Ï´Ù.
iBaudRate
LpszActivePort ±¸¼º¿ø¿¡ ÀÇÇØ ÁöÁ¤ µÈ Á÷·Ä Æ÷Æ®ÀÇ Àü¼Û ¼Óµµ ¼³Á¤À» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ¸â¹ö´Â SDK Çì´õ ÆÄÀÏ¿¡ Á¤ÀÇ µÈ CBR_ °ª Áß Çϳª·Î ¼³Á¤ ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¸â¹ö´Â 0 lpszActivePort ÀÌ NULL ÀÎ °æ¿ì.
iPortState
LpszActivePort ±¸¼º¿ø¿¡ ÀÇÇØ ÁöÁ¤ µÈ Æ÷Æ®ÀÇ »óŸ¦ ÁöÁ¤ ÇÕ´Ï´Ù. LpszActivePort ÀÌ NULL À̸é iPortState Àº 0; ±×·¸Áö ¾ÊÀ¸¸é, ±×°ÍÀº ´ÙÀ½ °ª Áß Çϳª:
°ª ÀǹÌ
0 ÀÌ Æ÷Æ®¿¡¼­ ¸ðµç ÀÔ·ÂÀº SerialKeys ±â´É¿¡ ÀÇÇØ ¹«½Ã µË´Ï´Ù.
1 ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Æ÷Æ®°¡ ¿­·Á ÀÖÀ» ¶§ SerialKeys Ȱ¼ºÈ­ ½ÃÄö½º¿¡ ´ë ÇÑ ÀÔ·ÂÀÌÀÌ Æ÷Æ®¿¡´Â º».
2 ÀÌ Æ÷Æ®¿¡¼­ ¸ðµç ÀÔ·ÂÀº SerialKeys ¸í·ÉÀ¸·Î ó¸®.

ÁÖÀÇ

SPI_GETSERIALKEYS ¶Ç´Â SPI_SETSERIALKEYS °ª°ú ÇÔ²² SystemParametersInfo ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§ÀÌ ±¸Á¶¸¦ »ç¿ë ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥. ÀÀ¿ë ÇÁ·Î±×·¥ cbSize, lpszActivePort¹× SERIALKEYS ±¸Á¶;ÀÇ lpszPort ¸â¹ö¸¦ ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù SPI_GETSERIALKEYS¸¦ »ç¿ë ÇÏ´Â °æ¿ì SystemParametersInfo ÇÔ¼ö´Â ³ª¸ÓÁö ¸â¹ö¸¦ ä¿ó´Ï´Ù. SPI_SETSERIALKEYS °ªÀ» »ç¿ë ÇÏ ¿© ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸ðµç ±¸Á¶Ã¼ ¸â¹ö¸¦ ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.51 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ðÇÕ´Ï´Ù.
À¯´ÏÄÚµå:À¯´ÏÄÚµå¿Í ANSI ±¸Á¶ Á¤ÀÇ.

Âü°í Ç׸ñ

³»°Ô ÇÊ¿äÇÑ ¿É¼Ç °³¿ä, Á¢±Ù¼º ±¸Á¶, SystemParametersInfo

 

Index