void PutElement ( ±ä * rgIndices, LPVOID pvData );
¸Å°³ º¯¼ö
rgIndices
¹è¿ÀÇ °¢ Â÷¿ø¿¡ ´ë ÇÑ À妽ºÀÇ ¹è¿ Æ÷ÀÎÅÍ¡£
pvData
¹è¿¿¡ ÇÒ´çÇÒ µ¥ÀÌÅÍ Æ÷ÀÎÅÍÀÔ´Ï´Ù. VT_DISPATCH, ÇÑ´Ù, ±×¸®°í VT_BSTR variant´Â Æ÷ÀÎÅÍ Çü½Ä°ú ´Ù¸¥ ¼öÁØÀÇ °£Á¢ ÂüÁ¶¸¦ ÇÊ¿ä ÇÏÁö ¾Ê½À´Ï´Ù.
ÁÖÀÇ
´ÜÀÏ ¿ä¼Ò ¹è¿¿¡ ÇÒ´ç ÇÏ·Á¸éÀÌ ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ÀÚµ¿À¸·Î Windows ÇÔ¼ö¸¦ È£Ãâ SafeArrayLock ¹× SafeArrayUnlock ¿ä¼Ò¸¦ ÇÒ´ç ÇÏ´Â ÀüÈÄ. µ¥ÀÌÅÍ ¿ä¼Ò¿¡´Â ¹®ÀÚ¿, °³Ã¼ ¶Ç´Â variant À̸é ÀÖ½À´Ï´Ù. ÇÔ¼ö º¹»ç ¿Ã¹Ù¸£°Ô, ±×¸®°í ¿Ã¹Ù¸£°Ô Ãë¼Ò ±âÁ¸ ¿ä¼Ò¿¡´Â ¹®ÀÚ¿, °³Ã¼ ¶Ç´Â variant À̸é ÀÖ½À´Ï´Ù.
Âü°í ±×¿¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù ¿©·¯ Àá±Ý ¹è¿, ¹è¿ÀÇ ´Ù¸¥ ÀÛ¾÷¿¡ ÀÇÇØ Àá°Ü µ¿¾È ¹è¿¿¡ ¿ä¼Ò¸¦ ³ÖÀ» ¼ö ÀÖµµ·Ï¡£
ÇÔ¼ö ¿À·ù, CMemoryException ¶Ç´Â COleException ¸¦ ´øÁ³½À´Ï´Ù.
COleSafeArray °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;COleSafeArray::GetElement, SafeArrayPutElement(&N)