AtlMarshalPtrInProc

HRESULT AtlMarshalPtrInProc (IUnknown * ÆãÅ©, const IIDamp; iid, IStream ** ppStream );(&A)

¹Ýȯ °ª

Ç¥ÁØ HRESULT °ª¡£

¸Å°³ º¯¼ö

ÆãÅ©

[in] ÀÎÅÍÆäÀ̽º¸¦ ¸¶¼£¸µÇÒ ¼ö¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£

iid

[in] ¸¶¼£¸µÇÒ ÁßÀÎ ÀÎÅÍÆäÀ̽ºÀÇ GUID¡£

ppStream

[out] IStream ÀÎÅÍÆäÀ̽º ¸¶¼£¸µÀ» »ç¿ë ÇÏ´Â »õ stream °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£

ÁÖÀÇ

»õ·Î¿î stream °³Ã¼¸¦ ¸¸µé°í ÇÁ·Ï½Ã CLSID¸¦ ½ºÆ®¸²¿¡ ¾¹´Ï´Ù ½ºÆ®¸²À¸·Î ÇÁ·Ï½Ã¸¦ ÃʱâÈ­ ÇÏ´Â µ¥ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ÀÛ¼º ÇÏ ¿© ÁöÁ¤ÇÑ ÀÎÅÍÆäÀ̽º Æ÷ÀÎÅ͸¦ ¸¶¼£¸µÇÕ´Ï´Ù. ¿©·¯ ½ºÆ®¸²À»¿¡ Æ÷ÀÎÅ͸¦ ¸¶¼£¸µÇÒ ¼ö ÀÖµµ·Ï MSHLFLAGS_TABLESTRONG Ç÷¡±×°¡ ¼³Á¤ µË´Ï´Ù. Æ÷ÀÎÅ͵µ ¼ö ¸¶¼£¸µµÈ ¿©·¯ ¹ø¡£

½ºÆ®¸² Æ÷ÀÎÅÍ Ãâ½Ã ¸¶¼£¸µ ½ÇÆÐ ÇÏ´Â °æ¿ì¡£

AtlMarshalPtrInProc ÇÁ·Î¼¼½º¿¡¼­ °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ATL ¸ÅÅ©·Î ¹× Àü¿ª ÇÔ¼ö

Âü°í Ç׸ñ

AtlUnmarshalPtr, AtlFreeMarshalStream, MSHLFLAGS ¿¡ Win32 SDK

Index