.


:




:

































 

 

 

 





 

. : , . :

q ;

q ;

q .

 

. , , (, ). , . , .

, - I ( Interface). , I, I.

(globally unique identifier GUID). GUID (interface identifier IID). GUID 16- (128- ), .

GUID , . , GUID.

 

(Interface Definition Language IDL). , IDL- 1

[ object.

uuid(E7CDODOO-1827-11CF-9946-444553540000) ]

interface I: IUnknown {

import "unknown.idl"

HRESULT ([in] OLECHAR [31]);

HRESULT ([in] OLECHAR [31]);

HRESULT ([in] OLECHAR [31]);

}

object, , , IDL. (IID ), uuid (Universal Unique Identifier ). UUID GUID.

, IUnknown. , , IUnknown, , I, IUnknown. IUnknown , .

import. IUnknown, IDL- IUnknown. import , .

, . HRESULT, . IDL ( in), .

, .

( ). . , .

. , - - . -. -.

 

, - . , , , .

I, , . 13.16.

. 13.16. I

 

( ) . . .

, IUnknown. , I 4-, 5- 6- . -.

:

q ;

q ;

q .





:


: 2018-10-18; !; : 198 |


:

:

.
==> ...

1382 - | 1363 -


© 2015-2024 lektsii.org - -

: 0.029 .