IEEVisualizerServiceProvider::CreateVisualizerService

Bu yöntem bir görselleştirici hizmeti oluşturur.

Sözdizimi

int CreateVisualizerService(
   IDebugBinder binder,
   IDebugSymbolProvider      pSymProv,
   IDebugAddress             pAddress,
   IEEVisualizerDataProvider dataProvider,
   out IEEVisualizerService  ppService
);

Parametreler

binder
[in] IDebugBinder nesnesi EvaluateSync'e geçirildi.

pSymProv
[in] IDebugSymbolProvider nesnesi öğesine IDebugParsedExpression::EvaluateSyncgeçirildi.

pAddress
[in] IDebugAddress nesnesi öğesine IDebugParsedExression::EvaluateSyncgeçirildi.

dataProvider
[in] IEEVisualizerDataProvider arabirimini uygulayan bir nesne (ifade değerlendiricisi tarafından sağlanır).

ppService
[out] Oluşturulan hizmet.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

, ve parametrelerinin bindertümü yöntemine IDebugParsedExpression::EvaluateSync geçirildi.pAddress pSymProv CreateVisualizerService yalnızca IDebugParsedExpression::EvaluateSync bir ifade değerlendiricisinin tür görselleştiricileri desteğinin bir parçası olarak çağrılmalıdır.

Ayrıca bkz.