Método IDebugControl::AddExtension (dbgeng.h)
El método addExtension de carga una biblioteca de extensiones en el motor del depurador de .
Sintaxis
HRESULT AddExtension(
[in] PCSTR Path,
[in] ULONG Flags,
[out] PULONG64 Handle
);
Parámetros
[in] Path
Especifica la ruta de acceso completa y el nombre de archivo de la biblioteca de extensiones que se va a cargar.
[in] Flags
Establézcalo en cero.
[out] Handle
Recibe el identificador de la biblioteca de extensiones cargada.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
El método se realizó correctamente. |
Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.
Observaciones
Si la biblioteca de extensiones ya se ha cargado, se devuelve el identificador de la biblioteca ya cargada. La biblioteca de extensiones no se vuelve a cargar.
La biblioteca de extensiones se carga en el motor host y ruta de acceso contiene una ruta de acceso y un nombre de archivo para esta instancia del motor del depurador.
AddExtension no completa el proceso de carga e inicialización del archivo DLL de extensión. Para que la extensión esté disponible para su uso, realice una llamada posterior a la GetExtensionFunction.
Para obtener más información sobre el uso de bibliotecas de extensiones, vea Funciones de llamada y extensiones.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |