📄 comlib.rtn
字号:
comLibInit {VxWorks COM library init function} {<b>comLibInit\( \)</b>} {<b><a href="./comLib.html#comLibInit">comLibInit</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoCreateInstance {create an in-process instance of an object class} {<b>CoCreateInstance\( \)</b>} {<b><a href="./comLib.html#CoCreateInstance">CoCreateInstance</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoInitialize {initialize COM runtime support to APARTMENTTHREADED} {<b>CoInitialize\( \)</b>} {<b><a href="./comLib.html#CoInitialize">CoInitialize</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoInitializeEx {initialize COM runtime support} {<b>CoInitializeEx\( \)</b>} {<b><a href="./comLib.html#CoInitializeEx">CoInitializeEx</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoUninitialize {un-initialize the COM runtime for this task.} {<b>CoUninitialize\( \)</b>} {<b><a href="./comLib.html#CoUninitialize">CoUninitialize</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoGetCurrentProcess {Returns a value that is unique to the current thread.} {<b>CoGetCurrentProcess\( \)</b>} {<b><a href="./comLib.html#CoGetCurrentProcess">CoGetCurrentProcess</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CLSIDFromAscii {Convert an ASCII string-format CLSID to a real CLSID structure.} {<b>CLSIDFromAscii\( \)</b>} {<b><a href="./comLib.html#CLSIDFromAscii">CLSIDFromAscii</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoGetMalloc {Gets a pointer to the task-allocator for this task.} {<b>CoGetMalloc\( \)</b>} {<b><a href="./comLib.html#CoGetMalloc">CoGetMalloc</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoTaskMemAlloc {Allocates a block of memory for use by VxDCOM functions} {<b>CoTaskMemAlloc\( \)</b>} {<b><a href="./comLib.html#CoTaskMemAlloc">CoTaskMemAlloc</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoTaskMemRealloc {Changes the size of a memory block.} {<b>CoTaskMemRealloc\( \)</b>} {<b><a href="./comLib.html#CoTaskMemRealloc">CoTaskMemRealloc</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoTaskMemFree {Frees a block of task memory.} {<b>CoTaskMemFree\( \)</b>} {<b><a href="./comLib.html#CoTaskMemFree">CoTaskMemFree</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CoCreateGuid {create a GUID} {<b>CoCreateGuid\( \)</b>} {<b><a href="./comLib.html#CoCreateGuid">CoCreateGuid</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}WriteClassStm {Writes a CLSID to a stream.} {<b>WriteClassStm\( \)</b>} {<b><a href="./comLib.html#WriteClassStm">WriteClassStm</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}ReadClassStm {Reads a CLSID from a stream.} {<b>ReadClassStm\( \)</b>} {<b><a href="./comLib.html#ReadClassStm">ReadClassStm</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}CLSIDFromString {Convert a wide string-format CLSID to a CLSID structure.} {<b>CLSIDFromString\( \)</b>} {<b><a href="./comLib.html#CLSIDFromString">CLSIDFromString</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}StringFromGUID2 {basic GUID -> string conversion utility.} {<b>StringFromGUID2\( \)</b>} {<b><a href="./comLib.html#StringFromGUID2">StringFromGUID2</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}StringFromCLSID {converts a CLSID to a wide-string format.} {<b>StringFromCLSID\( \)</b>} {<b><a href="./comLib.html#StringFromCLSID">StringFromCLSID</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}StringFromIID {converts a IID to a wide-string format.} {<b>StringFromIID\( \)</b>} {<b><a href="./comLib.html#StringFromIID">StringFromIID</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}IIDFromString {Convert a wide string-format IID to a IID structure.} {<b>IIDFromString\( \)</b>} {<b><a href="./comLib.html#IIDFromString">IIDFromString</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}IsEqualGUID {Tests if two GUIDs are equivalent.} {<b>IsEqualGUID\( \)</b>} {<b><a href="./comLib.html#IsEqualGUID">IsEqualGUID</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}IsEqualCLSID {Tests if two CLSIDs are equivalent.} {<b>IsEqualCLSID\( \)</b>} {<b><a href="./comLib.html#IsEqualCLSID">IsEqualCLSID</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}IsEqualIID {Tests if two IIDs are equivalent.} {<b>IsEqualIID\( \)</b>} {<b><a href="./comLib.html#IsEqualIID">IsEqualIID</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SysAllocString {Allocates a new string and copies the existing string into it.} {<b>SysAllocString\( \)</b>} {<b><a href="./comLib.html#SysAllocString">SysAllocString</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SysAllocStringLen {Create a string of the given length and initialize it from the passed string.} {<b>SysAllocStringLen\( \)</b>} {<b><a href="./comLib.html#SysAllocStringLen">SysAllocStringLen</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SysAllocStringByteLen {Create a string of the given length and initialize it from the passed string.} {<b>SysAllocStringByteLen\( \)</b>} {<b><a href="./comLib.html#SysAllocStringByteLen">SysAllocStringByteLen</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SysFreeString {Releases the memory allocated to a BSTR.} {<b>SysFreeString\( \)</b>} {<b><a href="./comLib.html#SysFreeString">SysFreeString</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SysStringByteLen {Calculates the number of bytes in a BSTR.} {<b>SysStringByteLen\( \)</b>} {<b><a href="./comLib.html#SysStringByteLen">SysStringByteLen</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SysStringLen {Calculate length of BSTR} {<b>SysStringLen\( \)</b>} {<b><a href="./comLib.html#SysStringLen">SysStringLen</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}comStreamCreate {creates a memory-based IStream from raw memory} {<b>comStreamCreate\( \)</b>} {<b><a href="./comLib.html#comStreamCreate">comStreamCreate</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}comWideToAscii {convert a wide-string to a narrow (ascii) string} {<b>comWideToAscii\( \)</b>} {<b><a href="./comLib.html#comWideToAscii">comWideToAscii</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}comAsciiToWide {convert a narrow (ascii) string to a wide-string} {<b>comAsciiToWide\( \)</b>} {<b><a href="./comLib.html#comAsciiToWide">comAsciiToWide</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}comWideStrLen {find the length of a wide-string} {<b>comWideStrLen\( \)</b>} {<b><a href="./comLib.html#comWideStrLen">comWideStrLen</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}comWideStrCopy {make a copy of a wide-string} {<b>comWideStrCopy\( \)</b>} {<b><a href="./comLib.html#comWideStrCopy">comWideStrCopy</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}VariantInit {Initialize a VARIANT.} {<b>VariantInit\( \)</b>} {<b><a href="./comLib.html#VariantInit">VariantInit</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}VariantClear {clear the contents of a VARIANT.} {<b>VariantClear\( \)</b>} {<b><a href="./comLib.html#VariantClear">VariantClear</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}VariantCopy {Copy a VARIANT. } {<b>VariantCopy\( \)</b>} {<b><a href="./comLib.html#VariantCopy">VariantCopy</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}VariantChangeType {Converts a variant from one type to another.} {<b>VariantChangeType\( \)</b>} {<b><a href="./comLib.html#VariantChangeType">VariantChangeType</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayCreate {Creates a new SAFEARRAY.} {<b>SafeArrayCreate\( \)</b>} {<b><a href="./comLib.html#SafeArrayCreate">SafeArrayCreate</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayDestroy {Destroys an existing array descriptor.} {<b>SafeArrayDestroy\( \)</b>} {<b><a href="./comLib.html#SafeArrayDestroy">SafeArrayDestroy</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayLock {Increment the lock count of a SAFEARRAY.} {<b>SafeArrayLock\( \)</b>} {<b><a href="./comLib.html#SafeArrayLock">SafeArrayLock</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayUnlock {Decrement the lock count of a SAFEARRAY.} {<b>SafeArrayUnlock\( \)</b>} {<b><a href="./comLib.html#SafeArrayUnlock">SafeArrayUnlock</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayPutElement {Stores a copy of the data at a given location.} {<b>SafeArrayPutElement\( \)</b>} {<b><a href="./comLib.html#SafeArrayPutElement">SafeArrayPutElement</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayGetElement {Retrieves a single element of the array. } {<b>SafeArrayGetElement\( \)</b>} {<b><a href="./comLib.html#SafeArrayGetElement">SafeArrayGetElement</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayAccessData {Locks a SAFEARRAY.} {<b>SafeArrayAccessData\( \)</b>} {<b><a href="./comLib.html#SafeArrayAccessData">SafeArrayAccessData</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}SafeArrayUnaccessData {This function decrements the lock count of an array.} {<b>SafeArrayUnaccessData\( \)</b>} {<b><a href="./comLib.html#SafeArrayUnaccessData">SafeArrayUnaccessData</a>(\ )</b>} {VxWorks API Reference} {COM and VxDCOM Libraries} {} {}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -