From c7b0b8d0aa6b7b737aa779ce67120fc072f70643 Mon Sep 17 00:00:00 2001 From: Clement Rouault Date: Mon, 22 Aug 2016 13:50:08 +0200 Subject: [PATCH] Update doc for COMImplementation usage --- TODO | 1 - docs/source/com.rst | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index 119bfaa..312f80e 100644 --- a/TODO +++ b/TODO @@ -19,7 +19,6 @@ TODO: Documentation * verif samples - * COMImplementation (example in LKD) FIXME: - Push("[ECX]") in simple_x64 as a "H" rex and i think it should not.. diff --git a/docs/source/com.rst b/docs/source/com.rst index 307bcf2..d8d6288 100644 --- a/docs/source/com.rst +++ b/docs/source/com.rst @@ -38,6 +38,7 @@ Implementing a COM interface To create `COM` object you need to: - 1. Describe your ComVtable `CODE1 `_ - 2. Implement the python functions described `CODE2 `_ - 3. Create an instance and pass it to whatever native function expects it `CODE3 `_ \ No newline at end of file + 1. Create your ``COMImplementation`` with an ``IMPLEMENT`` attribute that should be a cominterface `CODE 1 `_ + 2. Implements the methods of the interface `CODE 2 `_ + 3. Create an instance `CODE3 `_ + 4. Pass it to whatever native function expects it `CODE4 `_ \ No newline at end of file