Freigeben über


Spezielle BLOB-Einträge

In den folgenden Beispielen wird die SetStringInBlob-Funktion verwendet, um spezielle BLOB-Einträge zu erstellen.

NPP-Name

SetStringInBlob(
   hBlob,
   OWNER_NPP,
   CATEGORY_LOCATION,
   TAG_NAME,
   "My NPP Name"); 

NPP-Klassenbezeichner

SetClassIDInBlob(
   hBlob,
   OWNER_NPP,
   CATEGORY_LOCATION,
   TAG_CLASSID,
   &CLSID_ThisNPP);

CFGPROC-Prozedurname

SetStringInBlob(
   hBlob,
   OWNER_NPP,
   CATEGORY_FINDER,
   TAG_PROCNAME,
   "MyGetNPPBlobs");

Stammname der Struktur für die Finder-Benutzeroberfläche

SetStringInBlob(
   hBlob,
   OWNER_NPP,
   CATEGORY_FINDER,
   TAG_ROOT,
   "My Tree Root name");

Anzeigen einer Zeichenfolge für die Finder-Benutzeroberfläche

SetStringInBlob(
   hBlob,
   OWNER_NPP,
   CATEGORY_FINDER,
   TAG_DISP_STRING,
   "Double click to select my UI");

Schnittstellentags

Dieses Beispiel enthält jede schnittstelle, die vom NPP unterstützt wird.

SetBoolInBlob(  
   hBlob,
   OWNER_NPP,
   CATEGORY_CONFIG,
   TAG_INTERFACE_REALTIME_CAPTURE,
   TRUE);