Entradas de BLOB especiais
Os exemplos a seguir usam a função SetStringInBlob para criar entradas de BLOB especiais.
Nome do NPP
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_NAME,
"My NPP Name");
Identificador de classe NPP
SetClassIDInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_CLASSID,
&CLSID_ThisNPP);
Nome do procedimento CFGPROC
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_PROCNAME,
"MyGetNPPBlobs");
Nome raiz da árvore para a interface do usuário do Localizador
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_ROOT,
"My Tree Root name");
Exibir cadeia de caracteres para a interface do usuário do Localizador
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_DISP_STRING,
"Double click to select my UI");
Marcas de interface
Este exemplo inclui todas as interfaces compatíveis com o NPP.
SetBoolInBlob(
hBlob,
OWNER_NPP,
CATEGORY_CONFIG,
TAG_INTERFACE_REALTIME_CAPTURE,
TRUE);