getMemberProps method
int
getMemberProps(
- int mb,
- Pointer<
Uint32> pClass, - Pointer<
Utf16> szMember, - int cchMember,
- Pointer<
Uint32> pchMember, - Pointer<
Uint32> pdwAttr, - Pointer<
Pointer< ppvSigBlob,Uint8> > - Pointer<
Uint32> pcbSigBlob, - Pointer<
Uint32> pulCodeRVA, - Pointer<
Uint32> pdwImplFlags, - Pointer<
Uint32> pdwCPlusTypeFlag, - Pointer<
Pointer< ppValue,NativeType> > - Pointer<
Uint32> pcchValue,
Implementation
int getMemberProps(
int mb,
Pointer<Uint32> pClass,
Pointer<Utf16> szMember,
int cchMember,
Pointer<Uint32> pchMember,
Pointer<Uint32> pdwAttr,
Pointer<Pointer<Uint8>> ppvSigBlob,
Pointer<Uint32> pcbSigBlob,
Pointer<Uint32> pulCodeRVA,
Pointer<Uint32> pdwImplFlags,
Pointer<Uint32> pdwCPlusTypeFlag,
Pointer<Pointer> ppValue,
Pointer<Uint32> pcchValue,
) => (ptr.ref.vtable + 56)
.cast<
Pointer<
NativeFunction<
Int32 Function(
Pointer,
Uint32 mb,
Pointer<Uint32> pClass,
Pointer<Utf16> szMember,
Uint32 cchMember,
Pointer<Uint32> pchMember,
Pointer<Uint32> pdwAttr,
Pointer<Pointer<Uint8>> ppvSigBlob,
Pointer<Uint32> pcbSigBlob,
Pointer<Uint32> pulCodeRVA,
Pointer<Uint32> pdwImplFlags,
Pointer<Uint32> pdwCPlusTypeFlag,
Pointer<Pointer> ppValue,
Pointer<Uint32> pcchValue,
)
>
>
>()
.value
.asFunction<
int Function(
Pointer,
int mb,
Pointer<Uint32> pClass,
Pointer<Utf16> szMember,
int cchMember,
Pointer<Uint32> pchMember,
Pointer<Uint32> pdwAttr,
Pointer<Pointer<Uint8>> ppvSigBlob,
Pointer<Uint32> pcbSigBlob,
Pointer<Uint32> pulCodeRVA,
Pointer<Uint32> pdwImplFlags,
Pointer<Uint32> pdwCPlusTypeFlag,
Pointer<Pointer> ppValue,
Pointer<Uint32> pcchValue,
)
>()(
ptr.ref.lpVtbl,
mb,
pClass,
szMember,
cchMember,
pchMember,
pdwAttr,
ppvSigBlob,
pcbSigBlob,
pulCodeRVA,
pdwImplFlags,
pdwCPlusTypeFlag,
ppValue,
pcchValue,
);