Funzione RegisterAppInstance (smbclnt.h)
Registra l'ID app
Sintassi
DWORD RegisterAppInstance(
[in] HANDLE ProcessHandle,
[in] GUID *AppInstanceId,
[in] BOOL ChildrenInheritAppInstance
);
Parametri
[in] ProcessHandle
Handle di processo per il processo corrente o un processo remoto da contrassegnare con il AppInstanceId. Per contrassegnare un processo remoto, l'handle deve avere PROCESS_TERMINATE accesso a tale processo.
[in] AppInstanceId
ID istanza dell'applicazione, che è un GUID .
[in] ChildrenInheritAppInstance
TRUE per contrassegnare i processi figlio generati dal processo specificato da ProcessHandle; in caso contrario, FALSE.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Il filtro CCF non è riuscito ad allocare gli oggetti cache appropriati per soddisfare questa operazione. |
|
Il processo corrente che tenta di contrassegnare il processo specificato da ProcessHandle non ha PROCESS_TERMINATE accesso a tale processo. |
|
ProcessHandle non è un handle per un processo. |
|
Il minifiltro CCF non viene trovato. |
|
Per lo stesso processo viene fornito un altro |
Osservazioni
La funzione RegisterAppInstance
L'IOCTL emesso per contrassegnare un altro processo verifica se il processo corrente ha PROCESS_TERMINATE l'accesso al processo di destinazione.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Nessuna supportata |
server minimo supportato | Windows Server 2012 |
piattaforma di destinazione | Finestre |
intestazione |
smbclnt.h |
libreria |
NTLanMan.lib |
dll | NTLanMan.dll |