Lines Matching refs:SafeArray

12 func safeArrayAccessData(safearray *SafeArray) (uintptr, error) {  argument
19 func safeArrayUnaccessData(safearray *SafeArray) error { argument
26 func safeArrayAllocData(safearray *SafeArray) error { argument
33 func safeArrayAllocDescriptor(dimensions uint32) (*SafeArray, error) {
40 func safeArrayAllocDescriptorEx(variantType VT, dimensions uint32) (*SafeArray, error) {
47 func safeArrayCopy(original *SafeArray) (*SafeArray, error) { argument
54 func safeArrayCopyData(original *SafeArray, duplicate *SafeArray) error { argument
61 func safeArrayCreate(variantType VT, dimensions uint32, bounds *SafeArrayBound) (*SafeArray, error)…
68 …eEx(variantType VT, dimensions uint32, bounds *SafeArrayBound, extra uintptr) (*SafeArray, error) {
75 func safeArrayCreateVector(variantType VT, lowerBound int32, length uint32) (*SafeArray, error) {
82 …reateVectorEx(variantType VT, lowerBound int32, length uint32, extra uintptr) (*SafeArray, error) {
89 func safeArrayDestroy(safearray *SafeArray) error { argument
96 func safeArrayDestroyData(safearray *SafeArray) error { argument
103 func safeArrayDestroyDescriptor(safearray *SafeArray) error { argument
113 func safeArrayGetDim(safearray *SafeArray) (*uint32, error) { argument
121 func safeArrayGetElementSize(safearray *SafeArray) (*uint32, error) { argument
127 func safeArrayGetElement(safearray *SafeArray, index int64, pv unsafe.Pointer) error { argument
132 func safeArrayGetElementString(safearray *SafeArray, index int64) (string, error) { argument
139 func safeArrayGetIID(safearray *SafeArray) (*GUID, error) { argument
149 func safeArrayGetLBound(safearray *SafeArray, dimension uint32) (int64, error) { argument
159 func safeArrayGetUBound(safearray *SafeArray, dimension uint32) (int64, error) { argument
166 func safeArrayGetVartype(safearray *SafeArray) (uint16, error) { argument
176 func safeArrayLock(safearray *SafeArray) error { argument
183 func safeArrayUnlock(safearray *SafeArray) error { argument
191 func safeArrayPutElement(safearray *SafeArray, index int64, element uintptr) error { argument
200 func safeArrayGetRecordInfo(safearray *SafeArray) (interface{}, error) { argument
209 func safeArraySetRecordInfo(safearray *SafeArray, recordInfo interface{}) error { argument