Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura SP_REGISTER_CONTROL_STATUS contém informações sobre um arquivo sendo registrado ou não registrado usando a diretiva RegisterDlls INF para registrar automaticamente DLLs no Windows 2000.
Quando
Sintaxe
typedef struct _SP_REGISTER_CONTROL_STATUSA {
DWORD cbSize;
PCSTR FileName;
DWORD Win32Error;
DWORD FailureCode;
} SP_REGISTER_CONTROL_STATUSA, *PSP_REGISTER_CONTROL_STATUSA;
Membros
cbSize
FileName
Caminho totalmente qualificado do arquivo que está sendo registrado ou não registrado.
Win32Error
Para uma notificação de SPFILENOTIFY_STARTREGISTRATION, esse membro não é usado e deve ser definido como NO_ERROR. Para uma notificação de SPFILENOTIFY_ENDREGISTRATION, defina como umde código de erro do sistema
FailureCode
Para uma notificação SPFILENOTIFY_STARTREGISTRATION, esse membro não é usado e deve ser definido como SPREG_SUCCESS. Para uma notificação SPFILENOTIFY_ENDREGISTRATION, defina como um dos seguintes códigos de falha que indicam o resultado do registro.
Observações
Nota
O cabeçalho setupapi.h define SP_REGISTER_CONTROL_STATUS como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
| servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
| cabeçalho | setupapi.h |